Sin impuesto Con impuesto

Module de bloc HTML ou JavaScript n'importe où dans la boutique

Price: 48,40 €
40,00 € Sin impuesto 48,40 € Con impuesto

Intégrez des blocs HTML ou JavaScript où vous le souhaitez dans votre boutique (page d'accueil, pages produits, colonnes, panier, pied de page) sans modifier le thème, et utilisez des règles pour définir quand et à qui ils s'affichent. Ce module remplace fscustomhtml et importe ses blocs.

Compatible avec PrestaShop 1.7.8 à 9.x.

Partager

Contenu personnalisé

Une mention sur l'annonce ne devrait pas exiger la présence d'un promoteur.

Une bannière pour un groupe de clients, un pixel de suivi ou un message destiné uniquement aux expéditeurs d'un pays spécifique : RKR HTML Blocks les place là où il faut et seulement quand il faut, sans modifier le thème ni transférer de fichiers par FTP.

38 hameçons
regroupées par zone du magasin, chacune expliquant l'espace qu'elle occupe.
Règles et/ou
page, catalogue, client, panier, contexte et date
1.7.8 → 9.x
compatible avec PrestaShop 1.7.8 , 8 et 9

Chaque bloc sait où et quand partir

Vous choisissez le point d'accroche, sa position parmi les blocs du site et les règles. Au sein d'un groupe, toutes les conditions sont réunies ; dès qu'un groupe est rempli, le bloc s'affiche. Ainsi, vous pouvez cibler les clients « dans cette catégorie, auprès de ce groupe de clients et pour ce produit en promotion » sans écrire une seule ligne de code.

Page
Type de page, page CMS, URL et paramètres.
Catalogue
Produit, catégorie, marque, fournisseur, étiquette, prix, stock et poids.
Client et panier d'achat
Groupe, sexe, newsletter, si vous avez déjà effectué un achat ; total, poids ou produits dans le panier.
Contexte et date
Pays, devise, fuseau horaire, langue, appareil, date et heure.

Vous rédigez le contenu comme vous le souhaitez

Titre et contenu par langue, avec éditeur de code, éditeur visuel ou texte brut. Vous pouvez utiliser des variables comme le nom du magasin ou le nom du client (une fois connecté), intégrer le contenu dans des modèles réutilisables et, si nécessaire, le traiter comme Smarty.

/ Atteignez des sommets que votre chanson ne touche pas

Si le thème ne comporte pas de point d'ancrage à l'emplacement exact, vous devez en créer un et l'appeler depuis le modèle. Les blocs sont exportés au format JSON et importés dans une autre boutique. Dans une configuration multi-boutiques, chaque bloc est associé aux boutiques où il doit apparaître.

Si vous utilisez fscustomhtml , installez ce module tout en laissant l'ancien installé : le programme d'installation importera vos blocs, hooks et modèles. Ne désinstallez l'ancien module qu'après, car sa désinstallation supprimera ses tables. Exportez également vos blocs avant de désinstaller RKR HTML Blocks : sa suppression les supprimera également.

Compatible avec PrestaShop 1.7.8 à 9.x

Développé et maintenu par REKIRE

29/09/2026
v4.1.2

L'autre moitié de ce qui s'est passé dans la 4.1.1. Celle-ci a fermé les 102 notifications « Traduction introuvable » laissées par PHP ; il restait 54 chaînes dans les modèles d'administration , qui passent par un autre chemin et la réécriture l() ne suffit pas.

smartyTranslate() ` (qui se cache derrière ` {ls='...' mod='rkrhtmlblocks'} `) appelle ` getModuleTranslation() avec cinq arguments. La fonction de traduction automatique de Symfony est donc activée et il est impossible de la désactiver depuis le module. Chacune des 54 erreurs a laissé une notification dans le store anglais ; deux d'entre elles en ont également laissé une en espagnol , Variable et -- , qui s'écrivent de la même manière dans les deux langues : la preuve que le problème n'a jamais été un « manque de traduction ».

Les messages sont désormais traduits en PHP, dans classes/RkrhtmlblocksTextos.php , et le modèle affiche la variable échappée. Mesure effectuée : 54 → 0 avec shared/scripts/medir-avisos-traduccion.py . Sur la version ps1788, avec la boutique en anglais, le nombre d' alertes affichées sur l'écran de configuration passe de 37 à 0. Le même outil, appliqué à la version 4.1.1 (fichier ZIP), affiche toujours 54, ce qui explique la valeur de zéro.

Et au fait, une case qui n'a jamais été traduite

Les quatre textes « Comment utiliser les hooks personnalisés » étaient intégrés en anglais directement dans le modèle, sans passer par une fonction de traduction : ce panneau apparaissait également en anglais dans une boutique espagnole. Ils figurent désormais dans le catalogue, dans les deux langues.

4 autres produits de la même catégorie

Questions and answers

Nobody has asked anything about this product yet.

Chargement...
Consentement aux cookies
Retour en haut