SymeR Posted September 3, 2017 Share Posted September 3, 2017 Bonjour à tous. Je viens de cherche pendant plusieurs heures ( et oui le temps passe vite ) et je ne trouve pas de solution. Et pourtant cela me parait simple. Sur la page Nos magasins, il y a une vignette image qui utilise le format d'image medium. C'est trop petit pour mes besoins donc j'ai créé un nouveau format d'image "photomag" que j'ai attribué au Magasin. J'ai donc modifier Store.tpl de mon thème comme celà : <img src="{$img_store_dir}{$store.id_store}-photomag.jpg" alt="" width="{$photomagSize.width}" height="{$photomagSize.height}" /> L'image est bien modifié mais les propriété Width et Height reste non renseigné. J'ai donc modifié la fonction "initContent()" StoreController.php ( je vais l'override après ) de la façon suivante, public function initContent() { parent::initContent(); if (Configuration::get('PS_STORES_SIMPLIFIED')) $this->assignStoresSimplified(); else $this->assignStores(); $this->context->smarty->assign(array( 'mediumSize' => Image::getSize(ImageType::getFormatedName('medium')), 'photomagSize' => Image::getSize(ImageType::getFormatedName('photomag')), 'defaultLat' => (float)Configuration::get('PS_STORES_CENTER_LAT'), 'defaultLong' => (float)Configuration::get('PS_STORES_CENTER_LONG'), 'searchUrl' => $this->context->link->getPageLink('stores'), 'logo_store' => Configuration::get('PS_STORES_ICON') )); $this->setTemplate(_PS_THEME_DIR_.'stores.tpl'); } Mais toujours aucun résultat. Les propriétés Width et Height restent désespéramment vides. <img src="https://www.site.com/img/st/2-photomag.jpg" alt="" width="" height=""> J'ai vide le cache prestashop et navigateur. Merci pour votre aide. Link to comment Share on other sites More sharing options...
SymeR Posted September 9, 2017 Author Share Posted September 9, 2017 Bonjour, Personne a une d'idée ? :-( Link to comment Share on other sites More sharing options...
Ariane Web et Plus Posted September 11, 2017 Share Posted September 11, 2017 Bonjour, Ca se passe dans l'onglet image du backoffice, c'est à cet endroit que les largeur et les longueur de toutes les images du site se configure. Il faudra recharger l'image. Bonne journée Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now