Jump to content

bizzard85

Members
  • Posts

    16
  • Joined

  • Last visited

bizzard85's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Bon j'ai résolu le truc. J'ai rajouté un champ à la BDD sur la table product, puis changer la classe product.php et aussi la partie admin. Il me reste plus qu'à créer un petit module "nouvelle collection" avec une requête toute simple et mettre des order by un peu partout ! Voilà A+
  2. Salut. Je souhaiterasi savoir comments'y prendre pour gérer des produits estampillés "NOUVELLE COLLECTION". Pensez-vous qu'il faille juste ajouter une catégorie "nouvelle collection" mais alors elle apparaîtra dans la liste des catégories (bon on peut toujours jouer sur les requêtes pour ne pas la faire apparaître). De plus il faudrait qu'ils apparaissent en premier dans la liste de produits, etc !! Qu'en pensez-vous ? Merci à vous.
  3. Salut Merci pour la réponse. Tout cela a été fait Je cherche, je cherche...si vous avez des idées !!!
  4. Salut Petit soucis quand j'active l'url-rewriting. En effet, les images des catégories ont disparues ou plutôt ne sont pas trouvées. Tout se joue dans le htaccess, on est d'accord, mais je vois pas trop où. L'image qui n'est pas affichée a pour lien réécrit: c/10/manteaux-blousons.jpg Sans rewrite, elle devrait être c/10.jpg Dans le htaccess je vois que 2 endroits possibles (2 dernières lignes) RewriteRule ^content/([0-9]+)-([a-zA-Z0-9-]*)(.*)$ /cms.php?id_cms=$1&content_only=1&TB_iframe=true [QSA,L,E] <IfModule mod_rewrite.c> # URL rewriting module activation RewriteEngine on # URL rewriting rules RewriteRule ^api/?(.*)$ /webservice/dispatcher.php?url=$1 [QSA,L] RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$1$2.jpg [L] RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$1$2$3.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$1$2$3$4.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$1$2$3$4$5.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9.jpg [L] RewriteRule ^([0-9]+)\-[a-zA-Z0-9-]*\.html /product.php?id_product=$1 [QSA,L] RewriteRule ^([0-9]+)\-[a-zA-Z0-9-]* /category.php?id_category=$1 [QSA,L] RewriteRule ^[a-zA-Z0-9-]*/([0-9]+)\-[a-zA-Z0-9-]*\.html /product.php?id_product=$1 [QSA,L] RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*) /supplier.php?id_supplier=$1 [QSA,L] RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*) /manufacturer.php?id_manufacturer=$1 [QSA,L] RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*) /cms.php?id_cms=$1 [QSA,L] RewriteRule ^content/category/([0-9]+)\-([a-zA-Z0-9-]*) /cms.php?id_cms_category=$1 [QSA,L] RewriteRule ^([a-z0-9]+)\-([a-z0-9]+)(\-[_a-zA-Z0-9-]*)/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1-$2$3.jpg [L] RewriteRule ^([0-9]+)\-([0-9]+)/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1-$2.jpg [L] RewriteRule ^c/([0-9]+)(\-[_a-zA-Z0-9-]*)/[_a-zA-Z0-9-]*\.jpg$ /img/c/$1$2.jpg [L] RewriteRule ^([0-9]+)(\-[_a-zA-Z0-9-]*)/[_a-zA-Z0-9-]*\.jpg$ /img/c/$1$2.jpg [L] Voilà, si vous avez une idée je suis preneur. Si vous voulez voir le site et surtout le problème en action, vous allez ICI Merci à vous.
  5. Salut Je cherche la liste de toute les positions possible des modules. Si une position n'existe pas, peut-on en créer de nouvelles? Cas perso: Quelle position pour un module présent sur la page d'accueil qui prend toute la largeur comme le footer mais au-dessus de lui sans (et qui ne soit pas lié au footer) ? Merci pour tout.
  6. Salut. J'ai la requête suivante: $sql='SELECT p.`id_product`,pl.name,i.`id_image`,i.`cover`,m.name FROM '._DB_PREFIX_.'product AS p LEFT JOIN `'._DB_PREFIX_.'product_lang` pl ON (p.`id_product` = pl.`id_product`) LEFT JOIN `'._DB_PREFIX_.'manufacturer` m ON (p.`id_manufacturer` = m.`id_manufacturer`) LEFT JOIN `'._DB_PREFIX_.'image` i ON (p.`id_product` = i.`id_product`) WHERE pl.`id_lang` = '.(int)($id_lang).' AND i.`cover`=1 AND (p.`id_product` = '.(int)$p_1.' OR p.`id_product` = '.(int)$p_2.' OR p.`id_product` = '.(int)$p_3.' OR p.`id_product` = '.(int)$p_4.' OR p.`id_product`= '.(int)$p_5.')'; $products = Db::getInstance()->ExecuteS($sql); Dans le tpl, je veux le: le nom du produit et le nom du fabricant. Le soucis: nom du produit donne: {$product.name} et le nom du fabricant: {$product.name}. Vous avez la petite astuce ? (perso je trouve que la base prestashop pourrait être mieux "définie". Pour la table product_lang, j'aurai mis du pl_id_product, du pl_name et du p_name dans la table product... mais bon j'dis ça, j'dis rien... Merci pour vos réponses.
  7. Salut Je suis en train d'écrire un module qui permet d'afficher un produit en fonction de son id (en fait c'est le point de départ du module; c'est plus un prétexte pédago). Je regarde (et je découvre) un peu les classes, fonctions, etc fourni par le "core" de presta. C'est encore un peu confus. Ma question (simple): Quelle fonction dois-je utiliser pour afficher un seul produit connaissant l'id de ce produit ? Merci à vous
  8. Donc pour mettre le block dans le footer, on ajoute function hookFooter($params) { return $this->hookLeftColumn($params); } Dans le newsletter.php et après il faut changer le css A+
  9. Bon maintenant, je vais essayé de le mettre dans le footer.... eh oui j'aime les risques !!
  10. Bon et bien il suffisait d'écrire ces quelques lignes function hookHome($params) { return $this->hookLeftColumn($params); } dans newsletter.php tout simplement.... quelle idée de poser des questions si simples !!!
  11. Salut Est-ce possible de positionner le bloc newsletter dans le hook homepagecontent (en fait sous le bloc produit phare) ? J'ai l'impression que non ? (mais je suis peut-être pas doué ) Une combine sinon ? Merci et A+
  12. Salut Il y a nyromodal (http://nyromodal.nyrodev.com/)qui est pas mal du tout je trouve, français en plus...mais pas encore adapté à prestashop.
×
×
  • Create New...