Вопросы

Сортировка по MIGXtv

На сайте по продаже туров, даты туров создаются в MIGX tv.
Вопрос как вывести ресурсы отсортировав по первой дате в MIGX.
Т.е. чтобы по умолчанию все туры на сайте выводились по датам от ближайшей даты и т.д.

Пример:

тур 1 -даты: 15.08.2020, 20.082020, 1.09.2020
тур 2 -даты 19.08.202, 2.09.2020

При выводе 19.08.2020 первым должен быть тур2, потом тур1.

Тем самым даты которые уже не актуальны не учитывать.
guliverland
19 августа 2020, 09:42
modx.pro
1 011
0

Как вывести по одной фотографии у ресурсов родителя через ms2Gallery?

Вывожу вот таким образом

{'!ms2Gallery' | snippet : [
					'parents' => 12,
					'tpl' => '@FILE components/ms2gallery/projects/row.tpl'
				]}
В чанке этот код:

{if count($files) > 1}
		{foreach $files as $file}
		{if $file.resource_id }
			<article class="projects__item">
				<img src="{$file.url}" alt="{$file.resource_id | pdofield : "pagetitle"}">
				<a class="projects__content" href="{$_modx->makeUrl($file.resource_id)}">
				  <h3>{$file.resource_id | pdofield : "pagetitle"}</h3>
				  <div class="divider"></div>
				</a>
			</article>
		{/if}
		{/foreach}
	{elseif count($files) == 1}
		{$file | print}
	{else}
		Файлов нет, выводим эту надпись.
	{/if}
Необходимо из всех ресурсов родителя выдёргивать только первые изображения.
SEQUEL.ONE
19 августа 2020, 00:35
modx.pro
1 049
0

Как фильтровать товары из каждой отдельной категории с помощью mfilter2 на одной странице?

Всем привет.

На странице в виде отдельных блоков есть карусель товаров из Категории 1 и карусель товаров из Категории 2.

Появилась задача фильтровать товары из этих двух каруселей с помощью mfilter2.

Подскажите пожалуйста, есть ли возможность у компонента mfilter2 реализовать данную задачу?

Константин
18 августа 2020, 19:14
modx.pro
743
0

Верификация на заполненность поля или Моб.тел, или Email. Что лучше FormIt-хук или JS?

Всем привет.
У меня уже не раз стояла задача сделать форму обратной связи, чтобы хотя бы 1 способ связи был указан.
В форме есть поля: Моб.тел. и Email

Надо чтобы хотя бы одно поле было заполнено. Если заполнил Email, то Моб.тел. можно оставить пустым. И наоборот.

Проблема в том, что я могу сделать верификатор (FormIt hook — обязательно для заполнения) на любое поле.

Как оптимальнее решить задачу? Хотелось бы именно проверку на сервере (hook), чем js, мне кажется так надежнее.

Подскажите, пожалуйста.
Anton
18 августа 2020, 15:45
modx.pro
907
0

редирект юзеров из сответстующей группы на страницу при логине

всем привет

пытался сделать таким образом на сайте

главная страница
заказчик / пользователь

при нажатии на закачик > страница с login где resourcelogin zakazchik (resource zakazchik)
при нажатии на пользователь > страница с login где resourcelogin пользователь (resource polzovatel)

для меня просто это важно так как шаблоны разные будут

тоесть у меня на главной странице сата login получаеться можно только с определённым resourece login id делать

подскажите пожалуйста как например сделать так чтобы при проверке что данный юзер login из группы заказчик редиректился на resource login id заказчика и также для пользователя

я даже пробывал сделать так

главная страница btn заказчик / пользователь
потом страница login resource id для каждого, но потом logout неделаеться :(

можно както сделать чтобы на главной страницы при login, както группа пользователя проверялась и потом он редиректился на заданный resource login id

спасибо за советы заранее
Кирилл
18 августа 2020, 07:17
modx.pro
761
0

как вывести список категорий в которые включен товар в minishop2 в виде ссылок

как вывести список категорий в которые включен товар в minishop2 в виде ссылок на странице самого товара?
Евгений
17 августа 2020, 12:22
modx.pro
2
2 364
0

mFilter с пустыми параметрами

Всем привет.
Подскажите как в mFilter2 вывести параметры без товаро. Что бы все заданные в админке параметры отображались даже если нет связанных с ними товаров. В документации не нашел ответ.
Заранее благодарен.
Alexandr
16 августа 2020, 20:22
modx.pro
660
0

Где взять правильный исходник микроразметки для MODX

Добрый день, хотелось бы узнать, где мне взять для MODX правильную микроразметку для Анкет сайта, без всяких бубнов и заклинаний, чуть бы не копи пастом вставить)
Grigory
16 августа 2020, 13:11
modx.pro
754
0

MemCached на сокетах

Собственно кто сталкивался и может подсказать, что сделал не так.
Решил прикрутить к сайту MemCached, проштудировал мануалы
modx.com/blog/2012/09/24/using-memcached-for-modx-caching
prisma-cms.com/blog/research/210.html
modx.pro/hosting/3143
Долго мучился но в итоге вроде все работает: ошибок в логах нет, память мемкэша наполняется… Вообщем вроде все ок.
НО
статистика мэмкэша выглядит как то странновато

+ магия с папкой "/core/cache/" не произошла, файлы кэша в ней как появлялись так и появляются. Из чего можно сделать вывод, что кэш скорее всего остался файловым…
Илья
16 августа 2020, 12:49
modx.pro
688
0

Массовая вставка значений в множественное поле

Никто не в курсе, в modx есть возможность вставить копипастом такое значение
текст1 текст2 текст3 текст4
(пробовал разделять запятой и столбик, не пастится) в тв поле с множественным выбором —
текст1||текст2||текст3||текст4
, а то менеджер спятит делать это вручную!
можно, конечно, консольно в цикле добавить, но совсем изврат!
Илья
15 августа 2020, 16:15
modx.pro
664
0