20 if (!defined(
'REQUIRE_JQUERY_BLOCKUI')) define(
'REQUIRE_JQUERY_BLOCKUI', 1);
21 if (!defined(
'NOTOKENRENEWAL')) {
22 define(
'NOTOKENRENEWAL', 1);
31 require
"../../../main.inc.php";
35 global $lang, $user, $conf;
38 require_once DOL_DOCUMENT_ROOT.
'/admin/dolistore/class/dolistore.class.php';
41 $id_product =
GETPOST(
'id_product',
'int');
42 $id_image =
GETPOST(
'id_image',
'int');
44 $quality =
GETPOST(
'quality',
'alpha');
47 $url = $conf->global->MAIN_MODULE_DOLISTORE_API_SRV.
'/api/images/products/'.$id_product.
'/'.$id_image.
'/'.$quality;
49 $conf->global->MAIN_MODULE_DOLISTORE_API_SRV,
50 $conf->global->MAIN_MODULE_DOLISTORE_API_KEY, $dolistore->debug_api
53 $request = $api->executeRequest($url, array(CURLOPT_CUSTOMREQUEST =>
'GET'));
54 header(
'Content-type:image');
55 print $request[
'response'];
58 $trace = $e->getTrace();
59 if ($trace[0][
'args'][0] == 404) die(
'Bad ID');
60 elseif ($trace[0][
'args'][0] == 401) die('Bad auth key');
61 else die('Can not access to '.$conf->global->MAIN_MODULE_DOLISTORE_API_SRV);
GETPOST($paramname, $check= 'alphanohtml', $method=0, $filter=null, $options=null, $noreplace=0)
Return value of a param into GET or POST supervariable.
if(!GETPOST('transkey', 'alphanohtml')&&!GETPOST('transphrase', 'alphanohtml')) else
View.
print
Draft customers invoices.