getDocumentChildrenTVars

    Отримання списку дочірніх документів, для зазначеного документа зі значеннями основних і додаткових параметрів, які вказані

    Зауваження: якщо не заданий список необхідних параметрів, то метод поверне порожній масив.

    string getDocumentChildrenTVars(int $parentid, array $tvidnames[, int $published[, string $docsort[, string $docsortdir[,string $tvfields[, string $tvsort[, string $tvsortdir]]]]]]);

    $parentid - ідентифікатор батьківського документа

    $tvidnames - масив з необхідними TV-параметрами

    $published - чи опубліковані документи 0 - документи не опубліковані 1 - документи опубліковані За замовчуванням: 1

    $docsort - поле по якому сортуються документи За замовчуванням: menuindex

    $docsortdir - правило сортування документів ASC - в порядку збільшення DESC - в порядку зменшення За замовчуванням: ASC

    $tvfields - список параметрів, до яких потрібно повертатися для додаткових TV- параметрів. Список параметрів через кому

      • повертає всі параметри За замовчуванням: *

    $tvsort - поле по якому сортуються додаткові параметри За замовчуванням: rank

    $tvsortdir - правило сортування додаткових TV-параметрів ASC - в порядку збільшення DESC - в порядку зменшення За замовчуванням: ASC


    Формат даних результату:

    Array ( 
        [0] => Array ( 
            [0] => Array ( 
                [id] => 4 
                [type] => text 
                [name] => МійПараметр 
                [caption] => Заголовок 
                [description] => Опис 
                [editor_type] => 0 
                [category] => 0 
                [locked] => 0 
                [elements] => Текст 
                [rank] => 0 
                [display] =>  
                [display_params] =>  
                [default_text] =>  
                [value] => Це мій текст 
            ) 
            [1] => Array ( 
                [name] => id 
                [value] => 16 
            ) 
            [2] => Array ( 
                [name] => type 
                [value] => document 
            ) 
        ) ... 
    )

    Приклад

    /**Структура документів:
    -Статті (1)
    --Нерухомість (11)
    ---Економ(111)
    ---Елітна(112)
    --Авто (12)
    **/
    
    $txt = $modx->getDocumentChildrenTVars(11,array('id','type','МійПараметр'));
    //поверне інформацію за основними параметрами id, type та додаткового параметру 
    //МійПараметр для документів 111 та 112.