info:concrete5:59:single_page_wysiwyg

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
info:concrete5:59:single_page_wysiwyg [2025/09/19 04:58] – supprimée - modification externe (Date inconnue) 127.0.0.1info:concrete5:59:single_page_wysiwyg [2025/09/19 04:58] (Version actuelle) – radeff
Ligne 1: Ligne 1:
 +====== single page add edit / ajouter les fonctionnalités WYSIWYG sur une page simple ======
 +{{tag>c5 c59}}
  
 +===== Problème =====
 +
 +  * On a une single page qui fait son taf (du genre: identifier l'utilisateur courant et son groupe, se connecter à une base de données, lui renvoyer des infos personnalisées etc.)
 +  * La page est compliquée et demande à être documentée
 +  * Comme dev, on a pas le temps de faire la doc qui demande en outre d'éditer la single page, de faire des git commit etc.
 +
 +
 +===== Solution =====
 +Déléguer la documentation aux administrateurs du site qui doivent pouvoir l'éditer sans connaissance technique, comme n'importe quelle page "normale" concrete5 - donc ajouter la possibilité d'ajouter des blocs dans une zone de la page spéciale.
 +
 +Et la solution tient en deux lignes:
 +
 +Ajouter dans la single page
 +
 +     $a = new Area('Main');
 +     $a->display($c);
 +
 +Merci, [[ https://www.concrete5.org/community/forums/customizing_c5/using-block-in-single-pages|JohntheFish]]