We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 18600
    • 4 Posts
    Подскажите плз как сделать такую штуку, чтобы в случае если у документа есть контент выводился сниппет
    [*#content*], в противном же случае нужный мне сниппет [[generator]]? Возможно такой вопрос уже задавался, но я что-то не нашел. Спасибо)
      • 18600
      • 4 Posts
      Кстати, версия evo) если это критично)
        • 785
        • 2,113 Posts
        Quote from: materok at Apr 16, 2011, 11:14 AM

        контент выводился сниппет [*#content*], в противном же случае нужный мне сниппет [[generator]]?
        [*#content*] – это не сниппет в терминологии MODx. А для решения задачи надо в шаблоне написать [[generator]], а в самом сниппете generator проверять, если есть контент, выдавать его, а в противном случае выполнять то, что надо.
          Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
          Статьи о MODx, регулярно новые публикации
          • 18600
          • 4 Posts
          Ясно) А как проверить есть ли он или нет?) контент)
            • 785
            • 2,113 Posts
            Как-то так:
            if ($modx->documentObject[’content’]!=’’) echo $modx->documentObject[’content’];
            else{
            // то, что надо
            }
            Если это непонятно, то учить PHP.
              Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
              Статьи о MODx, регулярно новые публикации
              • 18600
              • 4 Posts
              Спасибо! То что нужно!!!)