Dans l’arborescence des fichiers, se rendre à la racine du répertoire du module qui contient le bloc pour lequel on souhaite créer et afficher une nouvelle vue en front (dans notre exemple, le bloc en question s’appelle ‘_nom_du_bloc_-Block-SubscriptionFooter-Success.all.all.html’).
Dupliquer ce fichier et le renommer en ‘_nom_du_bloc_-Block-SubscriptionFooter-Toto.all.all.html’. Nous venons de remplacer le suffixe ‘-Success’ par ‘-Toto’.
Se rendre dans le répertoire /lib/blocks/ et ouvrir le fichier se terminant par ‘Action.class.php’ et dont le libellé correspond au nom du bloc dont on souhaite tester une vue supplémentaire.
Repérer la ligne qui contient :
1 |
return website_BlockView::SUCCESS; |
La remplacer par :
1 |
return 'Toto'; |
C’est désormais le bloc portant le suffixe ‘-Toto’ qui sera affiché en front.
Remarque : Cette astuce n’est valable que pour tester l’affichage d’une vue supplémentaire d’un bloc en front.