Jump to content

Melusine

Members
  • Posts

    126
  • Joined

  • Last visited

Profile Information

  • Location
    Quimper
  • Activity
    Agency

Melusine's Achievements

Newbie

Newbie (1/14)

3

Reputation

  1. In themes/default-bootstrap/css/modules/blocktopmenu/css/superfish-modified.css Try to change : .sf-menu > li > ul > li{ padding-right:15px; } INTO : .sf-menu > li > ul > li{ padding:0 15px 7px 0; } You can change the number.
  2. -_-" J'avais testé plein de modification et en fait, il fallait juste mettre les CHMOD en 777... Le seul truc que je n'avais pas testé... Bonne journée
  3. Bonjour Je suis sur Prestashop 1.5.6.2 et j'ai installé le module Tgg Atos RC 3.1.0 et j'ai deux fois l'erreur : Error when calling request binary, system exit code: 126, text output: D'où cela peut provenir ? J'ai essayé avec les version RC 3.2.0 et RC 3.2.1 mais j'ai toujours la même erreur. Bonne journée
  4. Bon, j'ai fini par trouver une astuce : Pour forcer leur utilisation, il faut modifier le fichier config/smarty.config.inc.php : Aller aux lignes 29 à 33 : define('_PS_SMARTY_DIR_', _PS_TOOL_DIR_.'smarty/'); require_once(_PS_SMARTY_DIR_.'Smarty.class.php'); global $smarty; $smarty = new Smarty(); $smarty->setCompileDir(_PS_CACHE_DIR_.'smarty/compile'); Et changer les par : define('_PS_SMARTY_DIR_', _PS_TOOL_DIR_.'smarty/'); require_once(_PS_SMARTY_DIR_.'SmartyBC.class.php'); global $smarty; $smarty = new SmartyBC(); $smarty->setCompileDir(_PS_CACHE_DIR_.'smarty/compile'); Et voilà ça fonctionne !
  5. ? Je fait bien {php}echo "hello!"{/php} mais ça ne fonctionne pas.
  6. Bonjour Il faut que j'insère une requête sql dans mon product.tpl pour pouvoir y récupérer une variable d'un foreach. Mais dès que je met par ex : {php}echo "hello!"{/php} ça me fait une fatal error : Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template "/home/site/public_html/themes/site/product.tpl" on line 280 "{php}echo "hello!"{/php}" unknown tag "php"' in /home/site/public_html/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php:667 Stack trace: #0 /home/site/public_html/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php(453): Smarty_Internal_TemplateCompilerBase->trigger_template_error('unknown tag "ph...', 280) #1 /home/site/public_html/tools/smarty/sysplugins/smarty_internal_templateparser.php(2393): Smarty_Internal_TemplateCompilerBase->compileTag('php', Array) #2 /home/site/public_html/tools/smarty/sysplugins/smarty_internal_templateparser.php(3101): Smarty_Internal_Templateparser->yy_r37() #3 /home/site/public_html/tools/smarty/sysplugins/smarty_internal_templateparser.php(3201): Smarty_Internal_Templateparser->yy_reduce(37) #4 /home/site/public_html/tools/smarty/sysplugins/smarty_ in /home/site/public_html/tools/smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 667 Et dans tools/smarty/Smarty.class.php j'ai mis public $allow_php_templates à true (au lieu de false). Je suis sur un Presta 1.5.6.2. J'avais déjà mis du php dans un presta 1.4.3. et je n'avais pas eu de pb.. Il y a une manip à faire pour que ça fonctionne ? Merci d'avance
  7. Nickel ! Juste une dernière question, comment récupéré l'image associée ?
  8. C'est cela, dans le 1er tableau. Il faut que je récupère le nom, l'adresse, le numéro de téléphone et l'image.
  9. Bonjour Il faut que je modifie CategoryController.php. Pour ce faire j'ai récupérée le fichier situé dans controllers/front/CategoryController.php et je l'ai mis dans override/controllers/front/CategoryController.php Ensuite j'ai remplacée "class CategoryControllerCore extends FrontController" par "class CategoryController extends CategoryControllerCore". Mais quand je fait $this->context->smarty->assign('test', 'Bonjour Toto'); dans initContent() il ne se renvoi rien dans ma variable ({$test|@var_dump} est nulle). Alors que si je le fait sur le fichier d'origine ça fonctionne... Prestashop 1.5.6.2. Savez-vous comment faire pour que ça fonctionne ? Merci ^^
  10. Je n'ai pas de cache ni de compil (site de dev). Je travaille sur le fichier modules/editorial.tpl. Je l'ai entièrement modifié et il n'y a plus le editorial.tpl dans le dossier de thème. {$blockcontactinfos_company|@var_dump} renvoi "false". Il l'arrive pas à récupérer les infos à priori. Il faut que celles-ci soit renseignée où dans le BO ? Je l'ai est renseignée dans "Préférences / Coordonnées & magasins". La magasin à pour ID 1.
  11. Bonjour BlobMarket Dans editorial.php j'ai fait $this->smarty->assign(array( 'editorial' => $editorial, 'default_lang' => (int)$this->context->language->id, 'image_width' => Configuration::get('EDITORIAL_IMAGE_WIDTH'), 'image_height' => Configuration::get('EDITORIAL_IMAGE_HEIGHT'), 'id_lang' => $this->context->language->id, 'homepage_logo' => !Configuration::get('EDITORIAL_IMAGE_DISABLE') && file_exists('modules/editorial/homepage_logo_'.(int)$id_shop.'.jpg'), 'image_path' => $this->_path.'homepage_logo_'.(int)$id_shop.'.jpg', 'blockcontactinfos_company' => Configuration::get('blockcontactinfos_company'), 'blockcontactinfos_address' => Configuration::get('blockcontactinfos_address'), 'blockcontactinfos_phone' => Configuration::get('blockcontactinfos_phone'), 'blockcontactinfos_email' => Configuration::get('blockcontactinfos_email') )); Et dans editorial.tpl : $blockcontactinfos_company : {$blockcontactinfos_company}<br/> $blockcontactinfos_address : {$blockcontactinfos_address}<br/> $blockcontactinfos_phone : {$blockcontactinfos_phone}<br/> $blockcontactinfos_email : {$blockcontactinfos_email} Mais les variables st vides.. Et dans le debug elles n'apparaissent pas..
  12. Merci beaucoup math_php pour ton aide ! Et voilà le code final : <div id="nos-pizza-home" class="bloc-haut-home w460 mr16 displayib"> <ul class="carousel-home"> {foreach from=$pizzas item=pizza} <li> <img src="{$link->getImageLink($pizza.link_rewrite, $pizza.id_image, 'produit_home')|escape:'html'}" alt="{$pizza.legend|escape:'htmlall':'UTF-8'}" /> <div class="bloc-inte"> <h1>Nos pizzas</h1> <h2>{$pizza.name}</h2> <div class="ingredients">{$pizza.description_short}</div> {if ($pizza.id_product_attribute == 0 || (isset($add_prod_display) && ($add_prod_display == 1))) && $pizza.available_for_order && !isset($restricted_country_mode) && $pizza.minimal_quantity <= 1 && $pizza.customizable != 2 && !$PS_CATALOG_MODE} {if ($pizza.allow_oosp || $pizza.quantity > 0)} {if isset($static_token)} <a class="btn-cmd ajax_add_to_cart_button" rel="ajax_id_product_{$pizza.id_product|intval}" href="{$link->getPageLink('cart',false, NULL, "add=1&id_product={$pizza.id_product|intval}&token={$static_token}", false)|escape:'html'}" title="{l s='Add to cart'}"><span class="ico displayib"></span>Commander</a> {else} <a class="btn-cmd ajax_add_to_cart_button" rel="ajax_id_product_{$pizza.id_product|intval}" href="{$link->getPageLink('cart',false, NULL, "add=1&id_product={$pizza.id_product|intval}", false)|escape:'html'}" title="{l s='Add to cart'}"><span class="ico displayib"></span>Commander</a> {/if} {else} <span class="btn-cmd"><span class="ico displayib"></span>Commander</span> {/if} {/if} </div> </li> {/foreach} </ul> </div> Désolée pour la pizza, ça va être compliqué ;-) Bonne journée
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More