Zoomx получить данные родителя на странице товара
Здравствуйте!
Кто нибудь в этой игре «Zoomx» проходил квест: «Получить данные родителя на странице товара»? в шаблоне product.tpl?
Да, можно попробовать вывести через «pdoCrumbs», или другие… А что-нибудь попроще, как например на fenom?
Вроде:
или
Кто нибудь в этой игре «Zoomx» проходил квест: «Получить данные родителя на странице товара»? в шаблоне product.tpl?
Да, можно попробовать вывести через «pdoCrumbs», или другие… А что-нибудь попроще, как например на fenom?
Вроде:
{7 | resource: 'tv_name'}или
{set $parent_id = $_modx->resource.parent} //Получаем id родителя
{set $grand_parent_id = $parent_id | resource : 'parent' } //Получаем id дедушки
{$grand_parent_id | resource : 'pagetitle'} //выводим заголовок Комментарии: 7
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Данный код выполняет следующие действия:
1. Получает ID родителя текущего ресурса.
2. Использует этот ID для получения ID «дедушки» (родителя родителя).
3. Выводит заголовок страницы «дедушки» по его ID.
Этот способ достаточно прост и позволяет получить необходимые данные без использования дополнительных сниппетов.
Если у вас есть вопросы или нужна дополнительная информация, пожалуйста, обращайтесь.
На данный момент, я смог получить id родителя, но как его использовать далее, чтобы получить pagetitle у родителя например, пока не пойму. Мб, заработался…
Вы пишите мне в ответе то, что я написал в сообщении, в тексте вопроса. Я знаю как вывести это используя fenom, а как на smarty — нет.
Как добавить модификатор field modzone.ru/blog/2020/12/19/zoomx-creating-smarty-plugins/
Перед и после | в смарти нельзя ставить пробелы.
Нужно было создать файл «modifier.field.php» и положить его в папку:
«core/components/zoomx/smarty/plugins/» и все заработало.
Содержимое файла «modifier.field.php»:
или
(продублирую на всякий случай)
Извините, у вас сообщения закрыты. Я хотела спросить насчет компонента msExportUsersExcel. Может быть у вас есть аналогичный компонент для импорта пользователей?
P.S. Нажимала ответить на комментарий Андрея, но почему-то попал в общую очередь, а удалить не могу.
Прошу прощения.