Bonjour,
j'ai un module perso (backend) qui m'affiche mes documents, leur titre, numéro ...
J'ai voulu ajouter une fonction d'archivage.
J'ai ajouté un champ de type CHAR(1) pour mettre mes dossiers archivé en y mettant '1'
J'ai ajouté un bouton "archiver" pour chaque document qui est donc dans un formulaire qui renvoie vers la meme page avec un cms_action="archive_document" et dans le cas "archive_document" je fais:
Code :
$item = CMS_module_monmodule::getResourceByID($_POST["item"]);
$item->setFlagArchive('1');
$item->writeToPersistence();
$cms_message = $cms_language->getMessage(MESSAGE_ACTION_OPERATION_DONE);
break;
le problème c'est que ça l'archive direct sans passer par un statut "en attente de validation"
qu'ai je fait de travers ?
merci