Вопросы

Помогите с getResources пожалуйста

Смотрите суть такая:
[[getImageList?
&docid=``
&tvname=`product-img`
&tpl=`@CODE:
[[+pagetitle]]


`
]]

&docid выводит конкретный id документа. Мне нужно сделать так чтобы была переменная внутри &docid, а именно tv поле. Чтобы я мог вписать переменную [[*id-test]] и в документе было данное поле. Куда я могу вводить просто цифру. Подскажите как это сделать.
Владислав
04 марта 2020, 12:34
modx.pro
1
711
0

Защита от спама в MODX

Как я понял, ставить защиту от спама в minishop2 — работа себе во вред, только потенциальных клиентов отпугнёшь. ОК.

А что насчёт обычных форм?
В интернете полно примеров (в связке с FormIt), когда формы отлично работают, и письмо отсылается, и в базу записывается… но только до того момента, когда пытаешься поставить что-то получше скрытого (hidden) поля.

И начинается…
То письмо не уходит, то в базу не записывается. Я уже почти сдался, честно.

Особенно это касается reCAPTCHA v3 от Гугла…
Вроде бы и ключи получил, и специальный плагин (reCaptchaV3) поставил, но даже пример с плагином просто не работает (форма с ответом не записывается в базу).

Не кажется ли вам, что reCAPTCHA 3 версии… глючит, что ли?
Может есть альтернатива всему этому (вариант без защиты не предлагать — проходил, знаю)?
Игорь
04 марта 2020, 09:36
modx.pro
2 681
0

Не работает fenom в шаблоне, в чанках - всё ОК (не всегда!)

Все разрешения в настройках pdotools проставил.
Как только в шаблоне пишу любой код fenom — вместо страницы выводится пустой экран, в чанках код FENOM РАБОТАЕТ (не всегда!).

Установлен minishop2

Вот пример, но код может быть ЛЮБОЙ.

{$_modx->resource.publishedon | date_format:"%d-%m-%Y %H:%M:%S"}
В логах —
[2020-03-03 10:34:39] (ERROR @ .......ools/model/pdotools/pdotools.class.php: 989) Unexpected token ':' in… набор букв… line 91, near '{«class_key»:' < — there

Попытка вставить {ignore} {/ignore} так же приводит к белому экрану.
Игорь
03 марта 2020, 12:47
modx.pro
1 216
0

Возник вопрос по отзывам / рейтингам и тд

Приветствую, Уважаемые участники сообщества!
Реализую проект, на тему рейтингов различных организаций

Пока не представляю, можно ли на modx с помощью готовых компонентов реализовать подобную схему?

Каждая страница будет представлять из себя организацию
В ней соответственно будет раздел с отзывами, реализовать его можно с помощью easycomm насколько помню.
Но суть ни в этом. Мне нужна голосовалка, которая будет присваивать ресурсу рейтинг.
Рейтинг должен будет строиться с помощью нескольких пунктов, отлично, хорошо, средне, не очень и плохо

Скриншот по клику сюда

Как реализовать подобную схему и вывести рейтинг на основе этих пунктов?
Есть ли готовые компоненты, при помощи которых можно сделать это синхронно с отзывами?

Например рядом с полем отзыва — поставьте рейтинг организации, где несколько пунктов, хорошо, отлично и тд.
Андрей
03 марта 2020, 11:36
modx.pro
579
0

Помощь с ExtJS

Есть два поля xtype MODx.tree.Tree.

Мне нужно, чтобы выбор пользователя при обновлении страницы сохранялся и при повторном открытии сохранялся. Сейчас, если выбрать в 1 дереве узел А, то при обновлении в двух деревьях будет выбран узел А. Как можно разделить деревья, чтобы выбранные узлы относились к своему дереву?
Сейчас написано вот что.
Danil
03 марта 2020, 03:42
modx.pro
787
0

Импорт всех категорий товара через msImportExport

Здравствуйте. Товар располагается в 10-ке категорий и нужно экспортировать эту применяемость в файл, но компонент msImportExport виснет, то ли хостинг не выдерживает, даже при экспорте одного товара с заданным параметром «Показывать в категориях» выдает ошибку после 1-2 минут: 504 Gateway Time-out
nginx-reuseport/1.13.4

Можно как-то решить эту задачу? Спасибо.
Роман
02 марта 2020, 20:32
modx.pro
1 020
0

pdoResources не сортирует по ТВ при нескольких родителях

При выборке из 2-х и более родителей сортировка по TV не работает. Кто сталкивался с таким?
{'!pdoResources' | snippet : [
    'parents' => '7,8',
    'tpl' => '@FILE chunks/news_list_item.tpl',
    'limit' => 5,
    'depth' => 0,
    'sortby' => 'hitspage',
    'sortdir' => 'desc',
    'includeTVs' => 'hitspage,video,author',
    'processTVs' => 'hitspage'
]}
Сергей Самусев
02 марта 2020, 15:04
modx.pro
616
0

Проблема вывода каталога товаров в Minishop2

Форумчане, доброе утро.
Возникла проблема с выводом каталога товаров Minishop2 на странице.
Уже запутался.
Сайт старый-городъ.рф
Сейчас
Создал категории, 3 товара для эксперимента, вставлял код как на https://bezumkin.ru/training/course2/3008/
[[!pdoPage?
&element=`msProducts`
&limit=`10`
]]
[[!+page.nav]]
Либо не появляется, либо появляется мешанина.
Возможно, знания матчасти мне не хватает.
Нужно ли инсталлировать Theme Bootstrap?
Буду признателен, если напишите рабочую последовательность действий. Вроде, это не сложно в теории, но не получается.
Также буду признателен, если сможете помочь настроить, чтобы потом по накатанной добавить категории и товары уже в настроенный вывод. Потом планирую инсталлировать импорт/экспорт и уже импортировать товары.Готов обсудить компенсацию за помощь.
Заранее благодарен за ответы!

С уважением, Михаил!
Михаил
02 марта 2020, 09:51
modx.pro
544
0

Geolocation и выбор города

Всех приветствую!

Возможно кто-то сталкивался. При заходе на сайт выходит окно выбора — file.modx.pro/files/7/7/3/773a1c0ea6a5eee630ebc84c70bfcf5a.png

Но города в модальном окне указаны только первые 10 из списка, остальные не видит.
file.modx.pro/files/e/5/6/e56f72da8c79b037d8539bfbf1c4fef9.png

Хелп!
Alex
02 марта 2020, 07:09
modx.pro
932
0

Слишком длительный запрос при 2400 тикетах

Доброго всем дня!
Делаю в pdoPage подключение стандартной таблицы TicketView для вывода количества просмотров и начал наблюдать значительные тормоза уже при 2400 записях
....
	&leftJoin=`{"TicketView":{"class": "TicketView","on": "Ticket.id = TicketView.parent"}}`
	&select=`{"TicketView": "COUNT(TicketView.uid) as countviews"}`
	&groupby=`Ticket.id`
....
Есть ли более быстрый вариант формирования количества просмотров?
Игорь
02 марта 2020, 02:31
modx.pro
668
0