- Posts: 705
- Thank you received: 34
Module commentaires: fonctionnement du champ Layout et traductions
3 hours 56 minutes ago #100000386
by kilou
-- HikaShop version -- : 6.7.1
-- Joomla version -- : 5.4.10
-- PHP version -- : 8.4.27
-- Browser(s) name and version -- : Firefox 158.0
Bonjour,
j'ai activé votre module pour les commentaires.
Pouvez-vous me dire si le champ "Layout" prévoit différent types de présentation ou si c'est un fichier qu'il faut surcharger ou si tout simplement il faut styliser la présentation via des règles CSS?
Au passage, il me semble qu'il manque quelques traductions, même en anglais (notamment de simples "oui" et "non", ainsi que l'explication du champ "Layout"), c'était juste pour le signaler.
Merci,
Lorenzo
-- Joomla version -- : 5.4.10
-- PHP version -- : 8.4.27
-- Browser(s) name and version -- : Firefox 158.0
Bonjour,
j'ai activé votre module pour les commentaires.
Pouvez-vous me dire si le champ "Layout" prévoit différent types de présentation ou si c'est un fichier qu'il faut surcharger ou si tout simplement il faut styliser la présentation via des règles CSS?
Au passage, il me semble qu'il manque quelques traductions, même en anglais (notamment de simples "oui" et "non", ainsi que l'explication du champ "Layout"), c'était juste pour le signaler.
Merci,
Lorenzo
Please Log in or Create an account to join the conversation.
38 minutes ago #100000387
by nicolas
Replied by nicolas on topic Module commentaires: fonctionnement du champ Layout et traductions
Bonjour,
Le champ « Layout » est le réglage standard des modules Joomla : il n'y a qu'une présentation fournie avec le module (« default »), et la liste propose en plus les substitutions (overrides) de votre template.
Pour changer seulement l'apparence (couleurs, marges, bordures, polices), des règles CSS suffisent. Le module utilise les classes hikashop_comments_module (le bloc), hikashop_comment_row (chaque commentaire), hikashop_comment_stars, hikashop_comment_text, hikashop_comment_meta, hikashop_comment_author et hikashop_comment_product, à mettre dans le fichier CSS personnalisé de votre template.
Pour changer le HTML (ordre des éléments, longueur du texte, etc.), créez une substitution : Système > Templates du site > votre template > Créer des substitutions > Modules > mod_hikashop_comments. Joomla copie la présentation dans templates/votre_template/html/mod_hikashop_comments/default.php, que vous pouvez modifier et qui remplace celle du module. Si vous renommez cette copie (par exemple cartes.php) dans le même dossier, elle apparaît comme choix supplémentaire dans le champ « Layout », ce qui permet d'avoir plusieurs modules avec des présentations différentes.
Merci pour le signalement des traductions. Nous avons corrigé dans la version 1.0.3 du module : les choix Oui/Non et l'aide du champ « Layout » s'affichent maintenant traduits, le module est livré avec sa traduction française (« par » au lieu de « by » sous chaque commentaire en français), et nous avons aussi corrigé le champ « Module Class », dont les classes n'étaient pas ajoutées au module. Après la mise à jour vers cette nouvelle version, vous pourrez donc aussi ajouter une classe à un module pour le styliser à part. En attendant, vous pouvez cibler un module précis en CSS avec son identifiant, #hikashop_comments_ suivi du numéro du module (par exemple #hikashop_comments_127).
Le champ « Layout » est le réglage standard des modules Joomla : il n'y a qu'une présentation fournie avec le module (« default »), et la liste propose en plus les substitutions (overrides) de votre template.
Pour changer seulement l'apparence (couleurs, marges, bordures, polices), des règles CSS suffisent. Le module utilise les classes hikashop_comments_module (le bloc), hikashop_comment_row (chaque commentaire), hikashop_comment_stars, hikashop_comment_text, hikashop_comment_meta, hikashop_comment_author et hikashop_comment_product, à mettre dans le fichier CSS personnalisé de votre template.
Pour changer le HTML (ordre des éléments, longueur du texte, etc.), créez une substitution : Système > Templates du site > votre template > Créer des substitutions > Modules > mod_hikashop_comments. Joomla copie la présentation dans templates/votre_template/html/mod_hikashop_comments/default.php, que vous pouvez modifier et qui remplace celle du module. Si vous renommez cette copie (par exemple cartes.php) dans le même dossier, elle apparaît comme choix supplémentaire dans le champ « Layout », ce qui permet d'avoir plusieurs modules avec des présentations différentes.
Merci pour le signalement des traductions. Nous avons corrigé dans la version 1.0.3 du module : les choix Oui/Non et l'aide du champ « Layout » s'affichent maintenant traduits, le module est livré avec sa traduction française (« par » au lieu de « by » sous chaque commentaire en français), et nous avons aussi corrigé le champ « Module Class », dont les classes n'étaient pas ajoutées au module. Après la mise à jour vers cette nouvelle version, vous pourrez donc aussi ajouter une classe à un module pour le styliser à part. En attendant, vous pouvez cibler un module précis en CSS avec son identifiant, #hikashop_comments_ suivi du numéro du module (par exemple #hikashop_comments_127).
Please Log in or Create an account to join the conversation.
Time to create page: 0.132 seconds