Jump to content

NCMarketing

Members
  • Posts

    25
  • Joined

  • Last visited

Profile Information

  • First Name
    Nicolas
  • Last Name
    Carlier

NCMarketing's Achievements

Newbie

Newbie (1/14)

0

Reputation

2

Community Answers

  1. Oui, il vous faudra mettre ce statut manuellement. Il doit y avoir un moyen via la BDD mais je ne peux vous aider à ce niveau.
  2. Bonjour, Sur la fiche du produit en question dans le back-office, onglet "Quantités", tu peux choisir un texte particulier a afficher. (Screen ci-joint)
  3. Selon le message d'erreur, il s'agirait du {foreach} qui n'est pas fermé. {foreach from=$subcategories item=subcategory} Essayes donc ce morceau : <!-- Subcategories --> <div id="subcategories"> <p class="subcategory-heading">{l s='Subcategories'}</p> <ul class="clearfix"> {foreach from=$subcategories item=subcategory} <li> <div class="subcategory-image"> <a class="subcategory-name" href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'html':'UTF-8'}">{$subcategory.name|truncate:25:'...'|escape:'html':'UTF-8'}</a></h5> {if $subcategory.description} <div class="cat_desc">{$subcategory.description}</div> {/if} </li> {/foreach} </ul> </div> {/if} {/if} En lieu et place de : <!-- Subcategories --> <div id="subcategories"> <p class="subcategory-heading">{l s='Subcategories'}</p> <ul class="clearfix"> {foreach from=$subcategories item=subcategory} <li> <h5><a class="subcategory-name" href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'html':'UTF-8'}">{$subcategory.name|truncate:25:'...'|escape:'html':'UTF-8'}</a></h5> {if $subcategory.description} <div class="cat_desc">{$subcategory.description}</div> {/if}
  4. Bonjour, Dans ton fichier global.css trouver #footer et ajouter : margin:0 auto; ou margin-right: auto; margin-left: auto; ou dans ton fichier footer.tpl, tu localises <footer id="footer" class="container"> <div class="row">{$HOOK_FOOTER}</div> </footer> que tu remplaces par : <footer id="footer" class="container"> <div class="row" align="center">{$HOOK_FOOTER}</div> </footer>
  5. Bonjour à tous, J'ai besoin au sein de ma boutique de créer une page totalement personnalisée et qui est capable d'interpréter du code PHP. Les pages CMS ne suffisent donc pas et je dois créer une page unique. Pour se faire, j'ai suivi différents tuto et suis parvenu à créer et afficher ma page. J'ai donc créer 3 fichiers : /mapage.php /theme/montheme/mapage.tpl /controllers/front/MapageController.php Ces pages contiennent : mapage.php : <?php include(dirname(__FILE__).'/config/config.inc.php'); Tools::displayFileAsDeprecated(); Controller::getController('MapageController')->run(); $smarty->display(_PS_THEME_DIR_.'mapage.tpl'); ?> mapage.tpl <img src="/img/cms/ban212.jpg"> <iframe frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="urlmoniframe" width="360" height="260"></iframe> MapageController.php <?php /* Create a custom page in PrestaShop without CMS - CustomPageController class /* Read the detailed tutorial at https://iftakharhasan.wordpress.com/prestashop-create-a-custom-page-without-cms */ /* The classname here will be the name of the controller */ class MapageController extends FrontController{ public function init(){ parent::init(); } public function initContent(){ parent::initContent(); $this->setTemplate(_PS_THEME_DIR_.'mapage.tpl'); } /* The following code portion is optional. /* Remove the double-slashes to activate the portion /* if you want to use external stylesheet and JavaScript for the page. /* Create the CSS and JS files in the css and js directories of the theme accordingly */ public function setMedia(){ parent::setMedia(); $this->addCSS(_THEME_CSS_DIR_.'custom-page.css'); //$this->addJS(_THEME_JS_DIR_.'custom-page.js'); } } Ma page s'affiche donc bien sur /mapage.php en revanche, le contenu est dupliqué sous le footer... C'est à dire qu'il s'affiche bel et bien dans le contenu (entre les balises body) et en plus, une seconde fois, sous footer. Des idées pour résoudre ce double affichage ? D'avance merci Nicolas.
  6. Bonsoir, Tu peux préciser sur quel appareil tu obtiens le bug d'affichage, j'ai testé les différentes résolutions responsives et tout est ok chez moi.
  7. C'est exactement ce que je cherche. Oui, hélas cela ne fonctionne pas. Il affiche ma page category_html7.tpl sur toutes les catégories. J'ai peut être fais une erreur en ce qui concerne le premier morceau de code que vous avez affiché J'ai bel et bien ce code, mais quelle modification dois-je y apporter ? Merci pour votre aide
  8. Bonjour, Je vais essayer ça et reviens vers vous avec les résultats. Merci beaucoup !
  9. Non, c'est bien le fichier htaccess qui gère les règles de réécriture des URL...
  10. {category:/}{id}-{rewrite}.html avec cette configuration, tu obtiens quoi ? Le résultat est censé être : www.tonsite.com/categorieproduit/idproduit-nomduproduit.html Tu peux essayer de renommer ton fichier .htaccess en htaccessbak par exemple puis actualiser ton site et voir le résultat.
×
×
  • Create New...