Développer avec RBS Change : Statut par défaut lors d'injection

  • 46454.1

    10/11/2011 12:15


    fpaterno
    Rang : Adepte
    Bonjour,

    je réalise actuellement une injection sur le document bookmark du module bookmarks.
    Par défaut, les documents bookmark ont le statut "ACTIVE". Je souhaite simplement avoir un statut par défaut à "DRAFT".
    Pour cela, lors de mon injection, j'ai redéfini la balise statuses :
    <statuses default="DRAFT" />
    

    Cependant, rien n'y fait, lors de mes créations, le document est publié automatiquement ...
    La redéfinition du statut n'est pas prise en compte quand elle est surchargée dans le cas d'une injection ?
  • 46454.2

    10/11/2011 14:08


    Gaël Port
    Titre : Développeur RBS Change
    Rang : Expert
    Alors j'avoue ne jamais avoir tenté l'opération.

    Mais d'une manière générale, ce n'est pas forcément une bonne idée de changer le statut par défaut. Là sur bookmark ça doit pouvoir passer parce qu'il n'y a pas particulièrement de logique spécifique sur la création et l'édition.

    Mais en gros quel est l'objectif de ce changement ?
  • 46454.3

    10/11/2011 15:06


    fpaterno
    Rang : Adepte
    Le but est simplement d'avoir un workflow spécifique avec un état de base brouillon.
    Sur bookmark, l'ajout de la balise statuses ne fonctionne pas : l'élément est publié automatiquement.

    Édité par fpaterno 10/11/2011 15:07

  • 46454.4

    10/11/2011 15:51


    Gaël Port
    Titre : Développeur RBS Change
    Rang : Expert
    Le plus simple à tenter alors est de faire un setPublicationstatus('DRAFT') dans le preInsert alors... là ce sera forcément pris en compte.
 
Merci de prendre connaissance et de respecter les règles des forums.
 
1437 membres
Aucun membre connecté