We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 32195
    • 78 Posts
    Привет обновил версию Modx до последней актуальной и теперь немогу понять почему setPlaceholder неработает, тоесть я создаю для примера новый снипет sd:
    <?php
    $modx->setPlaceholder('Left', 'MODx Ok');
    ?>
    
    вызов в шаблоне:
    [!sd!]
    [+Left+]
    
    


    и ничего не выводит, на другом сайте проверил там выводит MODx Ok. Может кто сталкивался с такой проблемой и что-нибудь посоветует.
      • 897
      • 1,620 Posts
      если установлен phx, попробуйте его отключить
        "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

        Не используйте Revo для "просто сайтов". Используйте Evo

        Who can defeat the Russian bear?
        • 32195
        • 78 Posts
        Да проблема с Phx, спасибо за наводку.
        Нашёл решение проблеммы http://community.modx-cms.ru/blog/tips_and_tricks/360.html
        конечно не идеал но помогло.
          • 7033
          • 12 Posts
          Если вызвать из чанка, то работает нормально.
          Пример:
          <?php
          $tpl = (isset($tpl)) ? $tpl : 'left';
          $modx->setPlaceholder("left", "MODx Ok");
          $output = $modx->getChunk($tpl);
          return $output;
          ?>
          Чанк {{left}}
          [+left+]

          [!test? $tpl=`left`!]

          Выводит: MODx Ok wink