Сергей

Сергей

С нами с 29 декабря 2020; Место в рейтинге пользователей: #403

Вывод MIGX галерей из разных ресурсов с пагинацией

Всем привет.
Имеется структура ресурсов:
-Раздел
--Категория 1
--Категория 2
--Категория 3

В Категориях фото загружены через MIGX и выводится сниппетом pdoPage:
{'!pdoPage' | snippet : [
    'element' => 'getImageList',
    'limit' => '11',
    'tvname' => 'gallery',
    'tvPrefix' => '',
    'tpl' => 'tpl-gallery',
    'includeTVs' => 'gallery',
    'processTVs' => 'gallery',
    'prepareTVs' => 'gallery',
    'includeContent' =>'1', 
    'toPlaceholder' => 'result',
    'sort'=> '[{"sortby":"MIGX_id","sortdir":"DESC"}]'
]}
Вопрос, есть ли возможность вывести общую галерею в Разделе, используя Migx галереи из категорий 1,2,3 с пагинацией?
Параметр parents игнорируется, и поле gallery тянется только из текущего ресурса.
Параметр docid — принимает только один параметр и тоже не подходит

Пробовал корректировать по этому методу: webstool.ru/pdopage-i-getimagelist-postranichnaya-navigacziya-migx.html
Но в итоге сниппет дублирует элементы, по 2 раза выводит
Сергей
26 мая 2023, 12:11
modx.pro
2
49
0

Office. Принятие политики при регистрации

В документации красиво написано что при регистрации обязательно только одно поле — email.
Но в реалиях жизни требуются и другие, например принятие договора оферты/политики конфиденциальности и т.п.
Подскажите как сделать эти поля чекбоксами обязательными к активации именно при регистрации юзера?
Сергей
21 февраля 2023, 10:15
modx.pro
207
0

mSearch2. Одинаковый вес слов из полей с разным приоритетом - неправильный поиск

Настройки веса слов такие: pagetitle:10,introtext:1,article:1,content:1

Пример:
У товара 1 — слово «Тест» — в pagetitle
У товара 2 — слово «Тест» — в content

Делаю тестирование поиска по фразе тест — в результатах у них вес одинаковый = 3
Из-за этого в подсказках на сайте всплывают не те товары, что должны.

Как это исправить?
Сергей
13 февраля 2023, 18:33
modx.pro
216
0

Фильтр по наличию. 0 = нет, больше 0 = да. (mFilter2)

Привет, возникла необходимость фильтровать товары по наличию.
Смысл не в том, что бы увидеть товары не в наличии, а что бы их отсечь при необходимости, после других фильтраций и сортировок.
Сергей
10 декабря 2022, 16:07
modx.pro
300
0

Фильтрация по нецелым значениям фильтра (mFilter2)

Привет. Столкнулся с проблемой, в документации не нашел решения.
У нас есть товары, у которых есть значения фильтров нецелые, например: «Номер кисти» = «1,5», разделитель десятичной части — запятая.

Когда я хочу отфильтровать товары в каталоге по этому значению, в результате выводятся товары со значением 1 и 5, но «1,5» не выводится.

Как можно настроить этот момент? Менять разделитель на точку не вариант.
Сергей
10 декабря 2022, 11:56
modx.pro
157
0

Вывод всех товаров производителя (vendor:name=pagetitle)

У меня созданы ресурсы с названием производителей.
Созданы сами производители, привязаны к этим ресурсам.
В товарах указаны эти производители.

В ресурсе я хочу вывести все товары каталога производителя равного pagetitle текущей странице.
Но получаю пустые результаты, подскажите как правильно.
Сергей
04 декабря 2022, 11:22
modx.pro
170
0

Множественный выбор ресурсов в MIGX и ее вывод

Не могу вывести это поле внутри MIGX в шаблоне.
Вот что сделал:

1.
Создал TV с типом Список (множественный выбор), пусть будет «link_multi»
Возможные значения:
@SELECT pagetitle, id FROM modx_site_content WHERE parent in (24,32,33,34,35)
2.
Создал MIGX поле, в конфиге прописал поле «link_multi», пусть будет «smart_link_1»
[{"caption":"Fields", "fields": [
    {"field":"link","caption":"Ссылки","inputTV":"link_multi"},
  ]
}]
В ресурсе это MIGX поле заполняю, поле «link» подтягивается, заполняется правильно id-шниками выбранных ресурсов.

Хочу вывести в шаблоне текущего ресурса:
{set $rows = $_modx->resource.smart_link_1 | fromJSON}
{foreach $rows as $idx => $row}
        {$row.link}
{/foreach}
Но в результате на странице получаю Array.
Подскажите как вывести это поле правильно?
Сергей
28 ноября 2022, 17:46
modx.pro
269
0

Failed to load resource: the server responded with a status of 500

Всем привет.
месяц на сайте ничего не делали и внезапно при сохранении товара (любого) — бесконечно крутится лоадер сохранения.
При этом в консоли возникает ошибка:
Failed to load resource: the server responded with a status of 500 на файл: /connectors/index.php
Сергей
19 октября 2022, 17:30
modx.pro
309
0

У веб-сервера не хватает прав для обновления каталога.

Сталкиваюсь с проблемой, при загрузки файлов через админку, файл загружается, но при этом в статусе отображается ошибка: «У веб-сервера не хватает прав для обновления каталога.»
В логах MODX тишина.
Проблема с файлами у которых имя с несколькими точками например: jquery.fancybox.min.js

У кого такая ерунда появлялась, куда копать?
Сергей
01 сентября 2022, 12:34
modx.pro
331
0

Рендер изображение в MIGX внутри MIGX

Всем привет, делаю Поле MIGX, внутри которого есть еще поле MIGX, которое добавляет изображения.
Проблема в том, что в админке в добавленных элементах с изображениями не рендерится картинка
Сам рендер я указываю стандартный:
"renderer": "this.renderImage"
В строк элемента в src, прописывается:
/connectors/system/phpthumb.php?h=80&f=png&src=assets/images/res/17/egqc39-2.jpg&source=2
т.е. тут сама ссылка прописана верно, не работает первая часть ссылки: /connectors/system/phpthumb.php?h=80&f=png

Кто то решал такую проблему?
Сергей
06 июня 2022, 17:18
modx.pro
662
0