Bonsoir à tous,
je suis en train de fouiller mon fichier link et mon code est le suivant :
protected function getBaseLink($id_shop = null, $ssl = null)
{
static $force_ssl = null;
if ($ssl === null)
{
if ($force_ssl === null)
$force_ssl = (Configuration::get('PS_SSL_ENABLED') && Configuration::get('PS_SSL_ENABLED_EVERYWHERE'));
$ssl = $force_ssl;
}
if (Configuration::get('PS_MULTISHOP_FEATURE_ACTIVE') && $id_shop !== null)
$shop = new Shop($id_shop);
else
$shop = Context::getContext()->shop;
$base = (($ssl && $this->ssl_enable) ? 'https://'.$shop->domain_ssl : 'http://'.$shop->domain);
return $base.$shop->getBaseURI();
}
je ne sais pas du tout pourquoi j'ai protected et pas public. Ni ce que fait ici le bout de code qui semble ne pas vouloir forcer le SSL sur le site...
Même si la fonction semble identique à celle de mon voisin du dessus.
je peux quand même mettre en place le même correctif ?
D'avancer merci !