Détail du message 50993.12

Message numéro 12 dans le sujet Migration depuis 3.0.4.

  • 50993.12 en réponse à 50993.11 écrit par Jean-Michel

    03/02/2012 14:02


    guiom
    Rang : Expert
    J'ai ajouté un log dans la fontion migrateTopic de la classe photoalbum_patch_0350 :
    private function migrateTopic($topic, $parentId, $ts, $fs)
    {
      $this->log("topic :".$topic->getLabel()."(".$topic->getId().") parentId:".$parentId);
     
    == Apply patch photoalbum/0350 ==
    Version: 3.5.0
    
    - add list 'modules_photoalbum/slideshowtransitions'
    - migrate tree
    =>Activités
    topic :Activités(517) parentId:16978
    topic :Activités(517) parentId:16979
    topic :Activités(517) parentId:16980
    topic :Activités(517) parentId:16981
    topic :Activités(517) parentId:16982..
    Je trouve la fin du code de la fonction étrange, mais ne connaissant pas bien la structure de donnée je ne suis pas sur :
    foreach ($topic->getDocumentService()->getChildrenOf($topic, 'modules_website/topic') as $subTopic)
    {
      $this->migrateTopic($topic, $folderId, $ts, $fs);
    }
    Ne seraisse pas plus logique que le premier paramètre de migrateTopic soit $subTopic ?
 
1367 membres
Aucun membre connecté