THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bonjour tous le monde,
j'aimerais savoir si quelqu'un a deja commencé a code un module trie par caractéristique sur les produits ou si je me lance.
Biensur si vous avais simplement commencé je peu vous aider a finir.
Et aussi autre question quand est prevue l'api de thelia sa m'aiderais beaucoup smile
voila merci de vos reponse et bon code =P

Offline


un module trie par caractéristique sur les produits

C'est vague. Il doit faire quoi exactement,ce module ?

Pour le codage d'un module, la doc est là: http://doc.thelia.net/en/documentation/ … index.html


OpenStudio Toulouse

Offline


Alors j'aimerais qu'ont puissent afficher les produits selon leur caractéristiques.
Exemples: j'ai creer une caractéristique "support" avec dedans papier ou carton ou toile.
J'aimerais donc afficher les produits que en carton si je clique sur la caractéristique carton.

J'espère tu comprendras.
Voila sinon pour la doc oui je l'ai lu mais sa reste assez flou faut je me base sur un module existant pour mieu comprendre.
Et pour la restapi thelia c'est toujour en cour ?

Last edited by deevor (28-01-2015 12:49:50)

Offline


Pas besoin de plugin pour faire ça.

Il te suffit d'utiliser le paramètre feature_availability de la boucle product (http://doc.thelia.net/en/documentation/ … oduct.html)

Dans ta page, tu crée un lien pour chaque valeur de caracteristique (= feature), avec la boucle feature-availability (= caracdisp), en lui passant l'ID d'une feature availability (oui, c'est space feature availability comme terme).

{loop type="feature-availability" name="ma-feature" id=id_de_ta_feature}
<a href="{url path="/url_de_ta_page" fid=$id}">{$TITLE}</a>
{/loop}

Dans la même page, tu utilises une boucle produit, qui récupère le paramètre d'URL 'fid' :

{loop type="product" name="les-produits" feature_availability={$smarty.get.fid}}
... affiche tes produits ...
{/loop}

Et le tour est joué.

(plus d'infos sur $smarty ici : http://www.smarty.net/docsv2/fr/languag … marty.tpl)


OpenStudio Toulouse

Offline


Ha yes ! merci pour ton aide, bon support et pour la restapi de thelia du nouveau sur l'avancement?

Offline


Ha ba désolé j'avais pas vu. Ba didon c'est niquel tu à solutionné tout mes problèmes merci plus qu'a dev tongue

Offline


Une dernière question je vous embête encore une fois =p
Sa marche sur quelle version l'api thelia car si je fait monsite.fr/index.php/api/products j'ai 404 not found
on est  Version 2.0.4 nous .
Merci d\avance Nicolas

Offline


L'API est dispo sur la version 2.1. Tu dois mettre ton Thelia à jour pour en profiter.


OpenStudio Toulouse

Offline


Merci beaucoup je vous embête plus j'ai tout pour taff tongue