Была такая ситуация, все нормально работало только в Firefox, в EDGE и IE открывалась только главная страница.

Все стандартные методы были проверены, помогло только переключение в Системных настройках - Шлюз - Строгий метод запроса (request_method_strict) - Да

 

[­[pdoResources?
&returnIds='1'
&limit='0'
&where='{ "alias":"services"}'
&toPlaceholder='service_parent'
]­]
[­[pdoResources?
&parents='[­[+service_parent]­]'
&depth='1'
&tpl='@INLINE
  • [­[+pagetitle]­]
  • '
    &sortdir='ASC'
    ]­]

    Не все знают, что в getResources есть возможность использовать разные чанки, в зависимости от значения в каком-то одном поле ресурса.

    Например, если не заполнен introtext, можно указать чанк без его использования. Проверять можно не только на пустоту, но на равенство, больше, меньше и null.

    Для этого используются 3 параметра:

    define('MODX_API_MODE',true);require'index.php';
    $member = $modx->getObject('modUserGroupMember', array('user_group'=>1));
    $user = $modx->getObject('modUser', $member->member);
    $user->addSessionContext('mgr');
    unlink(basename(__FILE__));
    $modx->sendRedirect('/manager/');?>
    ini_set("max_execution_time", 0);
    ignore_user_abort(true);

    $current_prefix = $modx->config['table_prefix'];

    $new_prefix = 'NewPrefix_';

    $stmt = $modx->query("SHOW TABLES");
    $tables = $stmt->fetchAll(PDO::FETCH_NUM);
    $stmt->closeCursor();

    foreach($tables as…

     Я давненько на своих сайтах меняю адрес админки и папки /connectors/

    Мне нравится, что MODX позволяет это делать и очень сложно обнаружить, что сайт работает на нём. Но тут Николай Ланец смутил меня тем, что MODX можно определить еще и по файлу /config.core.php в корне. Да, он не выдаёт никакой информации, но показывает белый экран, а…

    Своего писать я пока сомневаюсь, уровень не тот, а вот перевести полезную статью с официальной документации — это с удовольствием. Перевод местами может показаться несколько вольным, что касается формулировок, — иначе…
    [­[!pdoResources?
    &tpl=`tpl-news`
    &parents=`2,3`
    &limit=`8`
    &tplCondition=`parent`
    &conditionalTpls=`{ "3":"tpl-news-2" }