Si je devais faire ce module, je le ferais d'une façon que j'ai postée dans un de tes autres topics (même si je ne suis pas convaincu qu'elle soit forcément la plus propre, elle me semble convenable) :
1. Je génère le module avec l'admin-generator. Et j'ajoute l'action "SaveObject" dans ma liste d'object_actions.
2. Dans un fichier components.class.php, je créé l'action :
public function executeUserForm$request)
qui te permet d'afficher le formulaire d'un User comme tu le voudras ensuite dans ta liste.
3. Tu remontes le fichier en cache : cache > front/backend > dev > modules > autoX > templates > _list_td_tabular.php
et tu remplaces son code par un : include_component('tonComponent');
4. Tu créés dans actions.class.php l'action executeSaveObject qui te permet de traiter l'action SaveObject.
Partager