Jump to content

webspider

Members
  • Posts

    144
  • Joined

  • Last visited

1 Follower

Profile Information

  • First Name
    Philippe
  • Last Name
    André

webspider's Achievements

Newbie

Newbie (1/14)

  • One Month Later Rare
  • One Year In Rare
  • Week One Done Rare

Recent Badges

9

Reputation

  1. J'ai finalement trouvé la solution, le nombre de déclinaisons d'un attribut se trouve dans l'array suivant : {$product['product_attributes']['id_de_l'attribut']['nb']} il suffit ensuite de diviser le résultat par le nombre connu des éventuelles autres déclinaisons.
  2. Bonjour et merci pour ta réponse mais ce n'est pas exactement ce que je cherche malheureusement. En fait je veux récupérer le nombre de déclinaison pour l'attribut en question. en faisant {if $product_attributes['id_attribute_group']==10} {$product_attributes|@count} {/if} cela retourne le nombre d'attributs assignés au produits. En pratique admettons que l'attribut ayant l'id 10 corresponde à la taille. je voudrais récupérer combien de tailles différentes sont disponibles pour ce même attribut.
  3. Je vais faire plus simple , comment récupérer le nombre de déclinaisons de l'attribut d'un produit à partir de la product-list ?
  4. c'est pas un dev qu'il te faut, c'est un exorciste si je comprends bien , chaque jour tu as un produit aléatoire qui saute de ton homefeatured, c'est bien ça ? ou alors est-ce un produit précis qui se fait la malle régulièrement ? Si c'est un produit précis, essaye à tout hasard de supprimer ce dernier et de le recréer en faisant en sorte que son url ne soit pas la même. --- As tu essayée de rentrer la valeur en "dur" direct dans la bdd en passant par phpmyadmin ? à ta place je tenterais le coup et si le problème se reproduit, le mieux est de jeter un oeil au log de tes requêtes sql. Si ça ne vient pas de là, que la valeur est toujours présente dans ta bdd et que le produit n'est plus affiché dans ton homefeatured c'est un problème lié au cache à 100%, à voir si tu as un module de ce type d'installé. Autre solution dans ce cas, c'est de taper dans le code du homefeatured pour supprimer la gestion du cache.
  5. Bonjour, j'ai un petit problème que je n'arrive pas à résoudre, en effet, dans le product-list.tpl je souhaite pouvoir récupérer le nombre d'attribut assigné à un produit pour par exemple l'attribut "taille" portant l'id 10 : J'arrive bien à récupérer le nombre total de déclinaisons que comprends l'attribut taille (id10) mais le problème est que même si je n'ai que 3 déclinaisons "taille" assigné au produit, la valeur retournée est celle du total de déclinaisons de manière globale. si quelqu'un pourrait éclairer ma lanterne cela m'aiderais beaucoup merci d'avance ! {assign var='nbsize' value=0} {if isset($product.product_attributes)} {foreach from=$product.product_attributes item=product_attributes} {* a={$product_attributes['id_attribute_group']} g={$product_attributes['group_name']} nb={$product_attributes['nb']} *} {if $product_attributes['id_attribute_group']==10} {assign var='nbsize' value=$product_attributes['nb']} {/if} {/foreach} {/if}
  6. Salut et merci pour ta réponse, ça devrait faire l'affaire. j'ai juste un petit soucis pour récupérer le résultat vers mon tpl , comme on dit, c'est en forgeant qu'on devient forgeron mais la, j'ai cassé mon enclume à jongler entre les controllers, assign etc... le passage de variables d'une fonction php vers un tpl c'est encore un monde obscur pour moi ! Pourrais tu m'aiguiller sur la marche à suivre ? merci d'avance !
  7. Bonjour, Je cherche à afficher récupérer les données de personnalisation produit (champ texte) et à afficher le contenu dans un module . Quelqu’un aurait il une idée sur comment procéder ? les différentes manières que j'ai pu tenter ne fonctionnent malheureusement pas. Merci
  8. Salut, cela devrait résoudre ton problème body { font-family: Arial, Helvetica, sans-serif; font-size: 16px!important; line-height: 1.42857!important; color: #606060!important; background-color: #fff!important; } Quand firebug te montres des valeurs css "barrées", cela veut dire qu'une autre valeur entre en conflit ou prévaut vis-à-vis de cette dernière. Dans firebug , à droite du code css barré tu verras une icône en forme d’entonnoir, cela active le filtrage et mets en évidence les valeurs en conflit et permets de régler ce problème facilement. le paramètre !important, quant à lui, feras en sorte de forcer la prise en charge de tes valeurs.
  9. Je me réponds à moi même, si cela peut aider quelqu'un par la suite : {if isset($groups)} votre code... {/if}
  10. Bonjour, je cherche à inclure dans le product.tpl une simple fonction de style if... pour vérifier si un produit possèdes des déclinaisons / attributs , quelqu'un aurait il une solution à me proposer ? merci d'avance !
  11. a condition d'avoir un profil de backlinks béton il y auras du mouvement sinon bon courage ! 2 ans dans la sandbox ça me paraît louche, si les metrics sont à la hauteur du classement vas y avoir du boulot
  12. et je me permets d'ajouter, comment rendre une fonction et une variable accessible a tous les modules ?
  13. Lancer un site peut devenir très chronophage, vas à l'essentiel sinon dans 6 mois tu y seras encore
×
×
  • Create New...