We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 53793
    • 2 Posts
    Собственно вот такая вот проблема, есть категория в которой имеются новости и есть чанк вывода новостей на главной через pdoResources. Все оформлено через Fenom но вот такая вот конструкция не принимает id текущей новости:
    {'@FILE snippets/snippet.pdoresources.php' | snippet : [
    'parents'=>'{$id}',
    'depth'=>0,
    'includeTVs'=>'image',
    'processTVs'=>'image',
    'sortdir'=>'ASC',
    'tpl'=>'modal_service']}

    Пытался подключать разными способами сниппет pdoResources, эффекта ноль.
    {$pdoTools->runSnippet('@FILE snippets/snippet.pdoresources.php', ['Параметры']}
    {$_modx->runSnippet('@FILE snippets/snippet.pdoresources.php', ['Параметры']}

    Стандартным способом пользоваться совершенно не хочу, так как уже и так почти все переписано на Fenom, да и тем более что Fenom + [[+id]] в parents так же не работает(( [ed. note: seledkapod last edited this post 9 years, 1 month ago.]
      • 53339
      • 28 Posts
      Тут небольшая тонкость, {$id} – это аналог [[+id]]. Чтобы получить id текущей страницы нужен
      {$modx->resource->id}
        заметки для веб мастеров Привилегия.ру
        • 53793
        • 2 Posts
        Quote from: tonn777 at Sep 27, 2017, 04:22 AM
        Тут небольшая тонкость, {$id} – это аналог [[+id]]. Чтобы получить id текущей страницы нужен
        {$modx->resource->id}
        Спасибо за ответ, но уже помогли найти ошибку на соседнем форуме)) Ошибка кроилась в синтаксисе, так как переделываю сайт на Fenom попутно изучая документацию то я ее и не заметил) В общем если перешел на синтаксис Fenom, то уже не стоит добавлять всякие {} и прочее, в итоге вместо:
        'parents'=>'{$id}',

        должно быть:
        'parents'=>$id,

        На всякий случай отвечаю, вдруг кто тоже с такой же ошибкой столкнется)