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,

Étant novice avec Thelia2, mon but est d’insérer un texte avant l'ajout d'un produit au panier pour le personnalisé (exemple: Message inscrit sur un produit physique).
J'ai tenté dans un premier temps de trouver un module dédié à cette fonctionnalité, mais rien n'existe.

Ce que je vous demande mes camarades, c'est de l'aide sur la démarche. J'ai ajouter un module "Type de caractéristique", créer un "MyHook.php" et ajouté un message au produit et l'afficher dans la page produit :

config.xml

<hooks>
    <hook id="footprint.hook" class="Footprint\Hook\MyHook">
        <tag name="hook.event_listener" event="product.bottom" method="onProductBottom"/>
    </hook>
</hooks>

footprint.html

<p>Variable produit : {product attr="title"}</p>
{loop type="feature" name="my-feature"}
    <p>{$TITLE}</p>
{/loop}

J'ai réussi à afficher ce message rentré dans le backoffice, mais je n'arrive pas très bien à avancer, même avec la documentation où j'ai l'impression de louper des étapes. J'ai de l'expérience dans Symfony, j'ai créer un form également, mais j'ai du mal à comprendre toute la logique.

Merci d'avance de votre aide précieuse.

Offline


Il te faut un module pour réaliser cette fonction. j'ai réalisé quelque chose d'équivalent pour ce site : http://www.franciskurkdjian.com/absolue … -soir.html, cliquer "Option de gravure" pour voir à quoi ça ressemble.

Il faudrait retravailler ce module pour le rendre un peu plus générique qu'il ne l'est actuellement.


OpenStudio Toulouse