Есть задача — вывожу перечень объектов недвижимости через PdoMenu на главной странице (фото, название, цена, кнопка «открыть»). У каждого объекта выводится цена из поля COST. Это поле COST нужно немного корректировать в сниппете.
Вот и вопрос — как передать это поле в сниппет?
Че я только не делала, все не помогает.
Делала:
В сниппете указывала:
$idPage = isset($resourceId) ? intval($resourceId) : $modx->resource->get('id');
Не работает.
$idPage = $modx->resource->get('id');
Не работает.
Оно все выводит результат 0. То есть данные из поля COST ищет на главной странице, а не у ID дочерних элементов, которые вызываю через PdoMenu...
Само PdoMenu вывожу так: https://codepen.io/oksana888/pen/VwEMKVV?editors=1000
Андрей 02.05.2023 02:16 #
Оксана 02.05.2023 13:39 #
Я перенесла код из PdoMenu в ProResource, но это ничего не дало)
Нужно просто как-то получить ID выводимой страницы, а как-хз :(
Оксана 02.05.2023 14:18 #
В сниппете:
В PdoResource
Андрей 04.05.2023 00:22 #
Решилось и хорошо :)
Carl Lisil 02.04.2025 10:28 #