Miryam68 Posted September 26, 2012 Share Posted September 26, 2012 (edited) Bonjour , Je ne sais pas pourquoi mais peut importe quel module j'installe , pour les produits phare ou même celui d'origine de prestashop , les images ne s'affichent pas , tout s'affiche sauf les images , Il n'y a que le module qui va avec mon thème qui marche mais que je ne veux pas. J'ai l'impression que le problème vient de la featured-list.php , c'est possible ? Edited September 27, 2012 by Miryam68 (see edit history) Link to comment Share on other sites More sharing options...
utaku Posted September 26, 2012 Share Posted September 26, 2012 Bonjour, Perso je suis sur ps 1.5 et les produits phares en page d’accueil fonctionne. il suffit de mettre le produit qu'on souhaites afficher en produits phares de lui mettre l'association Accueil, et de crée un attribut. tu peux voir par toi même sur ma boutique ( lien en signature ) Link to comment Share on other sites More sharing options...
Miryam68 Posted September 26, 2012 Author Share Posted September 26, 2012 Je crois que tu as mal lu mon post ^^ Tout s'affiche prix , description ...............sauf image Link to comment Share on other sites More sharing options...
jmaumene Posted September 26, 2012 Share Posted September 26, 2012 Vous avez un endroit ou l'on peut tester ? Avez vous regardé le chemin de l'image qui n'est pas trouvé ? Link to comment Share on other sites More sharing options...
Miryam68 Posted September 27, 2012 Author Share Posted September 27, 2012 Bonjour, La je l'ai remis en page d'accueil , mais je vais pas pouvoir le laissé , vu que sans image c'est pas bien Ya ça dans le php , je viens de reprendre le fichier originale de la version presta 1.4.9 , donc je sais pas si c'est mon thème qui le modifie , ou si c'est au niveau du fichier de la liste de produits phare <?php /* * 2007-2012 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Academic Free License (AFL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/afl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <[email protected]> * @copyright 2007-2012 PrestaShop SA * @version Release: $Revision: 16855 $ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) * International Registered Trademark & Property of PrestaShop SA */ if (!defined('_PS_VERSION_')) exit; class HomeFeatured extends Module { private $_html = ''; private $_postErrors = array(); function __construct() { $this->name = 'homefeatured'; $this->tab = 'front_office_features'; $this->version = '0.9'; $this->author = 'PrestaShop'; $this->need_instance = 0; parent::__construct(); $this->displayName = $this->l('Featured Products on the homepage'); $this->description = $this->l('Displays Featured Products in the middle of your homepage.'); } function install() { return parent::install() && Configuration::updateValue('HOME_FEATURED_NBR', 8) && $this->registerHook('home'); } function uninstall() { return Configuration::deleteByName('HOME_FEATURED_NBR') && parent::uninstall(); } public function getContent() { $output = '<h2>'.$this->displayName.'</h2>'; if (Tools::isSubmit('submitHomeFeatured')) { $nbr = (int)Tools::getValue('nbr'); if ($nbr <= 0) $errors[] = $this->l('Invalid number of products'); else Configuration::updateValue('HOME_FEATURED_NBR', (int)$nbr); if (isset($errors) && count($errors)) $output .= $this->displayError(implode('<br />', $errors)); else $output .= $this->displayConfirmation($this->l('Settings updated')); } return $output.$this->displayForm(); } public function displayForm() { return ' <form action="'.Tools::safeOutput($_SERVER['REQUEST_URI']).'" method="post"> <fieldset><legend><img src="'.$this->_path.'logo.gif" alt="" title="" />'.$this->l('Settings').'</legend> <p>'.$this->l('In order to add products to your homepage, just add them to the "home" category.').'</p><br /> <label>'.$this->l('Number of products displayed').'</label> <div class="margin-form"> <input type="text" size="5" name="nbr" value="'.Tools::safeOutput(Tools::getValue('nbr', (int)Configuration::get('HOME_FEATURED_NBR'))).'" /> <p class="clear">'.$this->l('The number of products displayed on homepage (default: 10).').'</p> </div> <center><input type="submit" name="submitHomeFeatured" value="'.$this->l('Save').'" class="button" /></center> </fieldset> </form>'; } function hookHome($params) { global $smarty; $category = new Category(1, (int)Configuration::get('PS_LANG_DEFAULT')); $nb = (int)Configuration::get('HOME_FEATURED_NBR'); $smarty->assign(array( 'products' => $category->getProducts((int)$params['cookie']->id_lang, 1, ($nb ? $nb : 10)), 'add_prod_display' => Configuration::get('PS_ATTRIBUTE_CATEGORY_DISPLAY'), 'homeSize' => Image::getSize('home'))); return $this->display(__FILE__, 'homefeatured.tpl'); } } Link to comment Share on other sites More sharing options...
Miryam68 Posted September 27, 2012 Author Share Posted September 27, 2012 et ça Dans le tpl <!-- MODULE Home Featured Products --> <div id="featured-products_block_center" class="block products_block"> <h4>{l s='Featured products' mod='homefeatured'}</h4> {if isset($products) AND $products} <div class="block_content"> {assign var='liHeight' value=342} {assign var='nbItemsPerLine' value=4} {assign var='nbLi' value=$products|@count} {math equation="nbLi/nbItemsPerLine" nbLi=$nbLi nbItemsPerLine=$nbItemsPerLine assign=nbLines} {math equation="nbLines*liHeight" nbLines=$nbLines|ceil liHeight=$liHeight assign=ulHeight} <ul style="height:{$ulHeight}px;"> {foreach from=$products item=product name=homeFeaturedProducts} <li class="ajax_block_product {if $smarty.foreach.homeFeaturedProducts.first}first_item{elseif $smarty.foreach.homeFeaturedProducts.last}last_item{else}item{/if} {if $smarty.foreach.homeFeaturedProducts.iteration%$nbItemsPerLine == 0}last_item_of_line{elseif $smarty.foreach.homeFeaturedProducts.iteration%$nbItemsPerLine == 1}clear{/if} {if $smarty.foreach.homeFeaturedProducts.iteration > ($smarty.foreach.homeFeaturedProducts.total - ($smarty.foreach.homeFeaturedProducts.total % $nbItemsPerLine))}last_line{/if}"> <h5><a href="{$product.link}" title="{$product.name|truncate:32:'...'|escape:'htmlall':'UTF-8'}">{$product.name|truncate:27:'...'|escape:'htmlall':'UTF-8'}</a></h5> <div class="product_desc"><a href="{$product.link}" title="{l s='More' mod='homefeatured'}">{$product.description_short|strip_tags|truncate:115:'...'}</a></div> <a href="{$product.link}" title="{$product.name|escape:html:'UTF-8'}" class="product_image"><img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home')}" height="{$homeSize.height}" width="{$homeSize.width}" alt="{$product.name|escape:html:'UTF-8'}" /></a> <div> {if $product.show_price AND !isset($restricted_country_mode) AND !$PS_CATALOG_MODE}<p class="price_container"><span class="price">{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}</span></p>{else}<div style="height:21px;"></div>{/if} <a class="button" href="{$product.link}" title="{l s='View' mod='homefeatured'}">{l s='View' mod='homefeatured'}</a> {if ($product.id_product_attribute == 0 OR (isset($add_prod_display) AND ($add_prod_display == 1))) AND $product.available_for_order AND !isset($restricted_country_mode) AND $product.minimal_quantity == 1 AND $product.customizable != 2 AND !$PS_CATALOG_MODE} {if ($product.quantity > 0 OR $product.allow_oosp)} <a class="exclusive ajax_add_to_cart_button" rel="ajax_id_product_{$product.id_product}" href="{$link->getPageLink('cart.php')}?qty=1&id_product={$product.id_product}&token={$static_token}&add" title="{l s='Add to cart' mod='homefeatured'}">{l s='Add to cart' mod='homefeatured'}</a> {else} <span class="exclusive">{l s='Add to cart' mod='homefeatured'}</span> {/if} {else} <div style="height:23px;"></div> {/if} </div> </li> {/foreach} </ul> </div> {else} <p>{l s='No featured products' mod='homefeatured'}</p> {/if} </div> <!-- /MODULE Home Featured Products --> Link to comment Share on other sites More sharing options...
jmaumene Posted September 27, 2012 Share Posted September 27, 2012 adresse de l'image actuelle : http://www.bijouifique.com/364-featured/collier-charme.jpg il devrait etre sur ce format : http://www.bijouifique.com/147-364-featured/collier-charme.jpg il faut vérifier dans le TPL l'appel de l'image. Ensuite, dans admin/preference/imagesil faut rajouter le format featured car ceci fonctionne : http://www.bijouifique.com/147-364-home/collier-charme.jpg Link to comment Share on other sites More sharing options...
jmaumene Posted September 27, 2012 Share Posted September 27, 2012 Il faut vérifier dans le dossier themes/modules si vous n'avez pas une surcharge du tpl car celui que vous me montrez utilise home, et devrait fonctionner. Link to comment Share on other sites More sharing options...
Miryam68 Posted September 27, 2012 Author Share Posted September 27, 2012 Dans le back office j'ai ça dans image , c'est un problème de taille ? 1 small 45 px 45 px 2 medium 80 px 80 px 3 large 300 px 300 px 4 thickbox 600 px 600 px 5 category 500 px 150 px 6 home 129 px 129 px 7 large_scene 556 px 200 px 8 thumb_scene 161 px 58 px 9 home_special 145 px 145 px Link to comment Share on other sites More sharing options...
Miryam68 Posted September 27, 2012 Author Share Posted September 27, 2012 Est-ce que c'est possible que c'est parce que j'avais changé les iimages en ce moment , ou c'est simplement le combo slider du thèmes qui avait changer des données ? Link to comment Share on other sites More sharing options...
jmaumene Posted September 27, 2012 Share Posted September 27, 2012 il faut rajouter une 10° image : featured avec la taille souhaitée. Je pense que dans le themes il y un fichier homefeatured.tpl theme/votretheme/modules/homefeatured/homefeatured.tpl Link to comment Share on other sites More sharing options...
Miryam68 Posted September 27, 2012 Author Share Posted September 27, 2012 Non c'est ça qui est bizarre , il n'y a pas ce fichier dans thème , bon j'essaie de rajouter la dimension alors Link to comment Share on other sites More sharing options...
Miryam68 Posted September 27, 2012 Author Share Posted September 27, 2012 (edited) Merciiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii enfin ça marche J'ai du l'appeler home_featured Edited September 27, 2012 by Miryam68 (see edit history) Link to comment Share on other sites More sharing options...
jmaumene Posted September 27, 2012 Share Posted September 27, 2012 Bizare car la il utilise l'image home http://www.bijouifique.com/147-364-home/collier-charme.jpg Est tu sur que le fichier en ligne etait le même qu'en local ? Ce qui compte c'est que ca fonctionne Link to comment Share on other sites More sharing options...
Miryam68 Posted September 27, 2012 Author Share Posted September 27, 2012 Ah bizarre ! En fait je travaille uniquement en ligne , mais alors ça veut dire que c'était tout bête , j'ai vite activé la recompilation smarty et ça à marché , mais il me semblait avoir déjà fait cette opération J'ai aussi supprimé entièrement les autres modules du même type notamment celui du thème Link to comment Share on other sites More sharing options...
Virtu Posted October 3, 2012 Share Posted October 3, 2012 Bonjour a vous, Mon module homefeatured pour la version PrestaShop™ 1.4.9.0 n'afficher pas les images j'ai donc confier a radius design le soins de s'occuper de ce probleme qui a finalement reussi a trouver la solution en revenche , mes images apparaissent en décaler et je n'ai pas reussi a modifier quoi que ce soit sur les fichier du module si je mes un texte celui décale l'image auriez vous une solution a me proposer Virtu. http://www.universel-informatique.fr/ Link to comment Share on other sites More sharing options...
shaka Posted December 26, 2012 Share Posted December 26, 2012 Bonjour, Comment faire en sorte que soient affichés les derniers produits phares ( par ordre chronologique), plutôt que les plus anciens... ? Link to comment Share on other sites More sharing options...
Recommended Posts