Требуется помощь с Fenom
Ребят подскажите в чем ошибка, пока только пытаюсь разобраться, учусь.
Есть такой код:
Но когда записываю в переменную и пытаюсь вывести через принт р, он выводи название и id. Соответственно в «выборке»:
если указать
выводит ID и название… с подстановкой переменной, он как бы ее не видит.
Сильно не ругайтесь, если вопрос слишком «глупый».
Есть такой код:
{var $kp = $_modx->user.extended.Компрессора.kompressor}
{var $resources = $_modx->getResources(
['pagetitle'=>$kp, 'published' => 1, 'deleted' => 0],
['sortby' => 'id', 'sortdir' => 'ASC', 'limit' => 50]
)}
{foreach $resources as $resource}
{$_modx->getChunk('@INLINE <p>{$id} {$pagetitle}</p>', $resource)}
{/foreach}Почему когда указываю {$_modx->user.extended.Компрессора.kompressor} он выдает сразу значение массива — поля юзера kompressor, Но когда записываю в переменную и пытаюсь вывести через принт р, он выводи название и id. Соответственно в «выборке»:
{var $resources = $_modx->getResources(
['pagetitle'=>, 'published' => 1, 'deleted' => 0],
['sortby' => 'id', 'sortdir' => 'ASC', 'limit' => 50]
)} если указать
'pagetitle'=>" Какое то название", то отрабатывает отлично, и в итоге после отработки{foreach $resources as $resource}
{$_modx->getChunk('@INLINE <p>{$id} {$pagetitle}</p>', $resource)}
{/foreach} выводит ID и название… с подстановкой переменной, он как бы ее не видит.
Сильно не ругайтесь, если вопрос слишком «глупый».
Комментарии: 10
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Чем не устраивает
Но вопрос был в другом.
Будет красивее и правильнее, нечего логике в разметке делать.
если не считать возможных опечаток, то как-то так:
Есть некое поле в user, под названием kompressor, на странице личного кабинета пользователя, дополнения office нужно выводить соответствующие поля из каталога продукции, с сравнением по названию.
Иначе говоря, если в поле пользователя указана 2323 то из определенной категории каталога ищем продукт под названием 2323 и выводим все его характеристики в нужном стиле.
Уважайте людей которые потенциально хотят вам помочь.