We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 26225
    • 14 Posts
    Столкнулся с проблемой modx Revo.

    Создаю каталог 3 уровня.
    Допустим
    Раздел 1
    Категория 1
    Элемент1
    Элемент2
    Элемент3
    ....
    Категория 2

    Раздел 2
    Категория 1
    Элемент1
    ....
    Категория 2

    Хочу, чтобы допустим, чтобы в шаблоне для "раздела 1" было одно меню для "раздела 2" второе меню в шаблоне, но шаблон должен быть одним.


    <?php
    $par=$modx->documentObject[’parent’]; // Родитель
    $doc=$modx->documentIdentifier; //$modx->documentIdentifier; - текущий документ

    if ($doc==12 || $par==12 || $doc==54 || $par==54){
    echo $modx->getChunk(’Low-Rise_Building’);
    }
    else{
    echo ’Остальные разделы’;
    }
    В такой конструкции нужно указывать номера id категорий.

    Допустим раздел 12 категория 54 тут выводится одно меню.

    А можно просто для верхнего указать допустим. Если это раздел с id 12, то для всех категорий и элементов применить один шаблон, не получается так сделать есть варианты?