Андрей

Андрей

Был в сети 01 августа 2026, 02:46
Заказы принимаю
А в YandexMaps вроде к одному ресурсу можно только одну карту прикрепить, или я ошибаюсь?

Да, 1 ресурс = 1 точка координат.

хотелось бы чтобы точки на карту в одном ресурсе через migx добавлялись.

Тогда нужно писать своё решение, обрабатывать данные из MIGX и выводить через API яндекса.
Мне не хватает такой возможности:
— написать краткую инструкцию для клиентов, которые впервые видят modx
— написать какой шаблон нужно выбрать, чтобы получить необходимый товар, и что вообще для этого нужно выбрать шаблон.

Простите

Так выше дали ответ, нужно передавать из POST или GET данные в pdoResources.

Не очень понятно как должно работать:

в первом можно выбрать промежуток «Показать посты за 7 дней»

Получается что в селекте будет 1 опция? Или выбор через календарь должен быть?

В любом случае нужно формировать даты в формате unix_timestamp, и передавать их в параметр where, чтобы получить ресурсы между датами:

&where=`{"publishedon:>=":"1463961600","AND:publishedon:<=":"1464480000"}`

второй селект фильтр по категории (это TV)

Тут формировать список категорий, типа:

<select name="cat"> 
	 [[pdoResources? &parents=`1` &depth=`0` &tpl=`tpl.Cat`]]
</select>

На выходе в итоге должно получится примерно так:

[[pdoResources? &parents=`{if $.post.cat is empty}1{else}[[#POST.cat]]{/if}` &depth=`0` &tpl=`tpl.post` &where=`{"publishedon:>=":"1463961600","AND:publishedon:<=":"1464480000"}`]]

В parents проверка на пустоту POST параметра, если не задан то выводить какую то категорию по умолчанию.

Хотя, имхо, лучше будет оформить вывод отдельным сниппетом, в нём делать проверки и запускать pdoResources через runSnippet.
У far нет значения 0.

far
пропорциональное изменение изображения — изображение будет пропорционально изменено до указанных в «w» и «h» размеров, которые должны быть установлены. Выравнивание: L=слева,R=справа,T=верх,B=низ,C=по центру, а также BL,BR,TL,TR

Попробуйте так:

{"w":90,"h":90,"q":90,"far":"C","bg":"ffffff"}