pdoResources + MIGX + processTVs
Добрый день.
Столкнулись с такой ситуаций. На сайте выводим ресурсы, у ресурса два поля img — картинка, characteristics — характеристики (MIGX)/ Вывод ресурсов на сайте делаем так:
Столкнулись с такой ситуаций. На сайте выводим ресурсы, у ресурса два поля img — картинка, characteristics — характеристики (MIGX)/ Вывод ресурсов на сайте делаем так:
pdoResources'|snippet:[
'parents'=>$_modx->resource.id,
'includeTVs'=>'img,characteristics',
'tvPrefix'=>'',
'limit'=>0,
'depth'=>0,
'tpl'=>$template
]}
В чанке характеристики выводим так:{foreach $characteristics as $char}
<div class="table-row">
<div>{$char['title']}</div>
<div>{$char['text']}</div>
</div>
{/foreach}
Появилась необходимость включить настройку processTVs (для обработки картинок в связке с Polylang). И с ней вывод характеристик не работает. В какую сторону смотреть? Спасибо Разработчик MODX на фултайм
30 90 000
Добрый день, ищем удалённо специалиста MODX
TG: khokhlunov
- Разработка сложных сайтов
- Разработка компонентов
TG: khokhlunov
Вывод только value валюты из сниппета CurrencyCalc
Всем привет, хотел был узнать можно ли вывести только value валюты, то есть например если я вызываю usd то только его value выводиться. Если в данном сниппете нету такой возможности, могли бы вы посоветовать какое-нибудь готовое решение желательно которое выводит по курсу тенге
pdoResources группировка по TV
Недавно столкнулся с задачкой.
Есть ресурсы списком, но категория указывается в TV (tvName), на страницы нужно вывести (список категорий), хотел уже написать сниппет с группировкой кастомный, полез pdoResources и посмотрел как там прописываются алиасы в итоге увидел что к TV прописывается алиас TV.
Вот мое решение, может кому пригодится:
TV + tvName +.value

Есть ресурсы списком, но категория указывается в TV (tvName), на страницы нужно вывести (список категорий), хотел уже написать сниппет с группировкой кастомный, полез pdoResources и посмотрел как там прописываются алиасы в итоге увидел что к TV прописывается алиас TV.
Вот мое решение, может кому пригодится:
TV + tvName +.value
[[!pdoResources?
&parents=`2773`
&tpl=`media_item`
&prepareTVs=`1`
&includeTVs=`tvName`
&groupby=`TVtvName.value`
]]
На выводе получается (у меня) 4 категории (скрин)

Вопрос по PdoMenu
Есть вот такое вот меню
<!-- Start Navbar Area -->
<div class="navbar-area">
<!-- Menu For Mobile Device -->
<div class="mobile-nav">
<a href="index.html" class="logo">
<img src="assets/img/footer-logo.png" alt="Logo">
</a>
</div>
Modx Revo: как получить id соседнего ресурса?
Добый день!
Мне нужно получить id соседнего ресурса.
Задача в том, что бы получить все ТВ поля соседнего ресурса.
Я пробовал получить uri через pdoNeighbors, потом вызвать там pdoResources, и в &resources я вызывал сниппет с параметрами, который из uri получал Id
Сам сниппет:
Мне нужно получить id соседнего ресурса.
Задача в том, что бы получить все ТВ поля соседнего ресурса.
Я пробовал получить uri через pdoNeighbors, потом вызвать там pdoResources, и в &resources я вызывал сниппет с параметрами, который из uri получал Id
&resources=`[[!getUrlID? &uri=`[[+uri]]`]]`
По всей видимости, pdoResources вызывается раньше, чем в pdoNeighbors я получаю [[+uri]], из-за чего я не успеваю преобразовать uri в id, и передать его в pdoResources.Сам сниппет:
return $modx->findResource($uri, 'web');
Как я ещё могу получить все tv поля соседнего ресурса? Как понять какой чанк имеется в виду в логе mFilter2?
Здравствуйте!
На одном сайте есть проблема со временем генерации страницы с mFilter2.
Страница грузится в среднем минуту, товаров 6000.
В логе написано следующее:
На одном сайте есть проблема со временем генерации страницы с mFilter2.
Страница грузится в среднем минуту, товаров 6000.
В логе написано следующее:
Создание ресурсов через фронтенд
Есть ли готовые решения для создания ресурсов пользователями?
Хотелось бы иметь возможность через фронтенд так же давать заполнять тв пользователям.
Хотелось бы иметь возможность через фронтенд так же давать заполнять тв пользователям.
Не работает "поиск" на сайте
Поисковая строка не выдает результат поиска. Нужен человек кто исправит данный недочет
electrodetaly.ru
electrodetaly.ru
MODX REVO MIGX + FENOM подскажите синтаксис вложенных MIGX полей?
Приветствую, обычно MIGX поля вывожу вот так:
Обычно ПЕРВЫЙ ВЫЗОВ так:
TPL из первого вызова: tpl_collection
Понимаю что два foreach будет, но не пойму куда &value=`[[+collection]]` вписать.
Обычно ПЕРВЫЙ ВЫЗОВ так:
[[!getImageList?
&tvname=`migxtvname`
&tpl=`tpl_collection`
.....
]]
На Fenom так:{set $tvname = json_decode(1 | resource : 'migxtvname', true)}
{if $tvname}
{foreach $tvname as $item}
{$item.title}
{/foreach}
{/if}
Вот так ВТОРОЙ вызов, ВЛОЖЕННЫЙ, есть параметр VALUE.TPL из первого вызова: tpl_collection
[[getImageList?
&value=`[[+collection]]`
......
]]
А как на Fenom это будет выглядеть? Подскажите пожалуйста. Понимаю что два foreach будет, но не пойму куда &value=`[[+collection]]` вписать.