Détail du message 62558.2

Message numéro 2 dans le sujet Comment insérer un media dans la mediathèque à partir d'un formulaire FO.

  • 62558.2 en réponse à 62558.1 écrit par Mathias

    13/07/2012 11:14


    Gaël Port
    Titre : Développeur RBS Change
    Rang : Expert
    Bonjour,

    Le plus simple est de faire ça dans le preSave du document. En testant si le média est dans l'arbre et, s'il n'y est pas, en l'y mettant.

    Ça pourrait donner quelque chose du genre :
    if (TreeService::getInstance()->getInstanceByDocument($media) === null)
    {
    	TreeService::getInstance()->newLastChild($parentNodeId, $media->getId());
    }
    (aux erreurs de syntaxe près, je n'ai viens d'écrire ce bout de code sans le tester mais c'est l'idée)

    Édité par Gaël Port 13/07/2012 11:15

 
1378 membres
Aucun membre connecté