Jump to content

Jim & Nathi

Members
  • Posts

    7
  • Joined

  • Last visited

About Jim & Nathi

  • Birthday 01/20/1983

Profile Information

  • First Name
    Jim
  • Last Name
    Dewever

Recent Profile Visitors

27 profile views

Jim & Nathi's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Bonjour à tous Je me permet de créer ce post car malgré plusieurs heures de recherche, je ne parviens pas à trouver un Module qui me permettrai de modifier le Thème sans passer par le panneaux d'admin! Un block comme sur ce site demo ..... => http://hostingpresta.net/test/ j'en ai trouvé 2 mais trop ancien et ne fonctionne pas avec la version 1.6 de presta PSF Team Choix thème BlockThemeSelector par hasard est-ce que vous en connaissez un compatible avec la version 1.6 de presta? Merci d'avance pour vos réponses
  2. he je viens de replonger la tête dans mes feuilles de formation pour passer une variable de php vers le tpl .... et effectivement c'était bien dedant ..... Et bingo, a quelque ligne pret, c'est le mêmes que le tiens! je vais regarder pour mieu l'utiliser cette fois! Encore merci
  3. Me revoilou bheiiiiin voila je vais faire mon boulet! j'ai pas réussis à bien afficher les variables de ton code! j\'ai test dans php ==> echo $test; echo $test['0']; var_dump($test); .... et j\'en passe il à rien voulu savoir! j'ai réussis à afficher du contenu d'une seul façon => var_dump(array($test)); Et il a afficher ça => array (size=1) 0 => null <!-- le null c\'est pour moi je crois! --> le hic, c'est qu'il n'affiche plus le css de ma page tlp qui est non attenant à PrestaShop ( ils est dans le rep du module/css ) et un autre truc bien marrant, il double Presta sur sa hauter J'aurais voulu le faire expres, j'aurais pas réussis! ca doit surement venir du faite que je ne l'ai pas mis à la bonne place On est novice ou on ne l'est pas! bon trève de plaisanterie .... j'ai enfin réussis à récupérer les vabriables de la global "$this" sans passer par un array facile pour certain mais moi j'ai sorti mes pagailles de compète! ^^ donc .......... comment puis-je faire pour envoyer une seul variable ( non array ) de mon .php vers mon .tpl? Je crois que j'ai lu ça dans le cours que j'ai télécharger pour créer mon module .... je ferai une boucle pour passer le peu de variable que je dois envoyer! tout en sachant que j'utilise déja ce code pour envoyer le css de Presta vers mon tpl via la variable "$this" ....., je ne peux donc pas le supprimer .... class galeriedisplayModuleFrontController extends ModuleFrontController { public function initContent() { parent::initContent(); $this->setTemplate('display.tpl'); } }; Mais j'imagine que ca ne posera pas de problème de mettre une nouvelle fonction juste apres?!? Merci d'avance
  4. haaaaa je commence par te remercier d'avoir pris le temps de me répondre ChDUP! C'est vraiment sympa! Je test ça de suite .... fin je termine ce message avant! par contre de mon coté, je pense avoir trouvé la solution pour extraire une variable et son contenu de la Bebête "$this" .... sans passer par un array! je vais encore tenter d'en extraire 3-4 afin de m'assurer que ma technique est fiable et que ce n'est pas ... "la chance du débutant"! Te tiens au courant!
  5. Bha noooon ..... je me suis dit, je vais me mettre en Mode Bourrin .... un petit count($this) vite fait suivi d'une boucle pour acrémenter chaque entrée dans une variable simple ...... en attendant de trouver la solution plus propre Bien-sûre! Mais non! .... dans l'os! elle ne me retourne qu'une seul entrée! l'enfoir..... mais attendez ...... elle ne serait donc composée que d'une seul variable composée!?! Pfff si quelqu'un a une lanterne .... je suis dans le broullard complet
  6. Bonjour à tous je rattaque avec mon problème! ( vu que j'en ai d'autre .... mais un à la fois) Bon, j'ai quand mêmes avancé depuis hier! ..... ouf .... je me suis rendu compte de se qu'était la variable $this ..... BHOUAAAA c'est de la balle! Mais encore faut t'il la maitriser! se qui n'est pas encore mon cas! Soit ... tout s'apprend! voici mon code => class galeriedisplayModuleFrontController extends ModuleFrontController { public function initContent() { parent::initContent(); $this->nathijetaime = 'tres fort'; //print_r($this); $this->setTemplate('display.tpl'); } } j'ai pas avancer des masse! bon j'airrive à ajouter des variables à la variable "$this" qui apperement, va vers mon tld j'ai également constater que l'id de l'utilisateur se trouvais dans la variable "$this" .... ici => protected 'context' => object(Context)[4] public 'cart' => object(Cart)[26] public 'id' => null public 'id_shop_group' => int 1 public 'id_shop' => int 1 public 'id_address_delivery' => int 0 public 'id_address_invoice' => int 0 public 'id_currency' => int 1 ======> public 'id_customer' => int 2 <====== J'ai bien essayer de la faire afficher comme ceci par exemple => var_dump($this->Context-Cart-id_customer); mais en vainq Enfain voila où j'en suis depuis hier Savez vous comment je peux décomposer cette Bombe! .... surtout dans le tpl .... Allais bonne journée à tous
  7. Bonsoir à tous c'est peu fière surtout après une soiree de recherche et après la lecture complète du tuto .... "Créer un module Prestashop" que je me permet de venir vous demander un renseignement ... voila, je suis on ne peux plus novice en réalisation PrestaShop et je réalise mon premier module! voila, j'aimerais faire passer l'id de l'utilisateur vers le tpl .... j'ai trouver ceci pour récupérer l'id_user => global $cookie; $user_id = $cookie->id_customer; mais derrière j'ai beau me tire les cheveux, je n'arrive pas à l'envoyer vers le .tpl voici mon le contenu de mon fichier display.php location : ../modules/MON_MODULE/controllers/front/display.php class galeriedisplayModuleFrontController extends ModuleFrontController { public function initContent() { parent::initContent(); //$this->assign("test","Je suis une variable"); $this->setTemplate('display.tpl'); } } mon display.tpl est à la bonne place car je vois se qu'il y a inscrit dedant .... veuillez escuser ma novicitée!
×
×
  • Create New...