Прошу помочь с составлением where выборки

Здравствуйте!
Подскажите, у меня вот такая конструкция:

'where' => '{"portfolio_name:LIKE":"%[[*menutitle]]%","video.value:!=":1 }'
Я вывожу видео из портфолио в товарах проверяя совпадения по названию товара и проверяя заполненность поля video. Но как и ожидалось, выводятся видео с похожими названиями. К примеру: — Калуга||Луга

Пытаюсь вывести по примеру из заметки (https://modx.pro/development/7236):

'where' => ["1 = 1 AND FIND_IN_SET('[[*portfolio_name]]', replace(menutitle, '||', ','))"]
Но не пойму, как сделать ещё одни запрос проверку заполненности поля «video.value:!=»:1

Спасибо!
Илья
07 июля 2022, 10:57
modx.pro
520
0

Требуются разработчики и контент-менеджеры MODX

Агентство. Основные направления — разработка сайтов, SEO, контекст.

Много сайтов на MODX. Нужны разработчики и контент-менеджеры как для выполнения разовых задач, так и для интеграции верстки новых сайтов с MODX.

Также есть сайты на Bitrix и WordPress — задачи те же.

Оплата почасовая по вашей ставке

Связь в телеграм @arabadzhiev
Михаил
07 июля 2022, 09:57
modx.pro
423
0

Интеграция верстки на MODX

2
Нужно:
1. Развернуть MODX на хостинге
2. Создать шаблон двух страниц
3. Настроить работу всех форм

Макеты — www.figma.com/file/DLihDfHTu9WdY6JUbbITK6/Untitled?node-id=1%3A2

Верстка готова.

В дальнейшем нужно будет развернуть структуру и продолжить работу по администрированию и наполнению сайта. Это обсудим отдельно.

Связь в телеграм @arabadzhiev
Михаил
07 июля 2022, 09:49
modx.pro
448
0

Вывод TV в зависимости от его значения Fenom

Всех приветствую, доброго дня, подскажите пожалуйста, как вывести такую конструкцию fenom-ом?

[[*available:eq=`1`:then=`В наличии`]]
[[*available:eq=`2`:then=`Нет в наличии`]]
[[*available:eq=`3`:then=`Под заказ`]]

available:eq — TV список одиночный выбор
Возможные значения: Нет в наличии==3||В наличии==1||По заказ==2
Скриншот: prnt.sc/XNR-ltCIRLc6

Пробовал так, но не выводит

{if $available == '1'}
В наличии
{/if}
{if $available == 2}
Нет в наличии
{/if}
{if $available == 3}
Под заказ
{/if}
Константин
07 июля 2022, 07:56
modx.pro
651
0

Реализация афиши

Всем доброго дня!

Столкнулся с задачей реализации афиши на сайте. Пару слов, как я это вижу…
Пагинация — месяца (как правило на 3 мес вперед)
Далее таблица с евентами.

Мне необходимо, что бы отображались только те месяца (пагинация) которые старше или равно нынешнему, при клике на месяц — выводим все эвенты этого месяца, которые не раньше сегодняшнего числа и определенного времени. Все прошедшие эвенты надо каким-то образом удалить…

Скажите, это возможно стандартным pdoPage + if?
Никто не сталкивался с такого рода задачей?
Антон
07 июля 2022, 00:28
modx.pro
466
0

[ModExtra3] Заготовка для создания компонентов для MODX3

Одна из проблем развития экосистемы MODX3 на текущий день — не очень большой объем доступной информации, инструкций. Официальный сайт только недавно начал выпускать справочные пособия на тему разработки MODX3.

Мне в свое время очень помогла в понимании работы компонентов, подготовленная @Василий Наумкин заготовка для создания компонентов modExtra. Я решил поднять это знамя и донести его до MODX3

Представляю вашему вниманию ModExtra3. Заготовка для создания компонентов и справочное пособие по MODX3.
Николай Савин
06 июля 2022, 16:56
modx.pro
8
2 201
+20

Категории вопросов в Tickets

Здравствуйте.
Уже день как ищу как добавить категории в раздел тикетов в Tickets. Но в интернете об этом ничего не нашла.
В документации, если правильно поняла, категории вопросов называется sections. Но там не говорится как добавить категории в раздел тикетов.
Мне необходимо чтобы при добавлении вопроса, пользователь смог выбрать категорию skr.sh/s/060722/FouixDXb
Через Админку почему-то нет возможности добавить подразделы чтобы их использовать как категории. skr.sh/sEnlA4830VJ?a
Если только «копировать секцию». Но если копировать секцию, то создается новый раздел вне раздела тикетов.

Уверена, что кто-то уже сталкивался этим вопросом как добавить категории к разделу тикетов и может поделиться решением. Заранее спасибо!
Zulya
06 июля 2022, 16:10
modx.pro
1
512
0

Как массово удалить дочерние ресурсы у документа?

Подскажите как массово удалить дочерние ресурсы у документа?

Конечно проще удалить Ресурс (29), но мне нельзя его трогать. А вот то что внутри ресурса (29) надо снести массово.

скрин <a href=«ibb.co/9N9vvcH»">
Игорь
06 июля 2022, 10:01
modx.pro
632
0

Авторизация для RESTapi

Подскажите, каким образом можно защитить REST на modx?
Почитал тут про кучу разных способов от Basic до страшный OAuth2 и JWT. Что бы вы посоветовали?
Евгений Лазарев
05 июля 2022, 18:11
modx.pro
626
0

Удобная работа с параметрами из URL и MODX. Я изобрёл велосипед?

Предыстория
Сидел себе спокойно, ни о чём подобном даже не думал… может быть показанное ниже тоже кого-то на что-то натолкнёт?
Брат у меня — творческая личность…

Показал как-то собственноручно созданный квест и спросил — можно ли такое сделать на чистом HTML (ну и показал первую страницу, сделанную на Construct)?

Что такое игра-квест (книга-игра, книга-квест)?

Открываете первую страницу. В конце — варианты перехода с указанием номера новой страницы, которую нужно открыть при наличии заклинаний или предметов… повторить до перехода на новую страницу.
Начиная новую игру, Вы, по сути, «читаете» новую книгу, с новыми сюжетными и поворотами и неожиданными приключениями.
В детстве у меня были книги Браславского, если что — погуглите :)

Ведь что такое переходы в странице? Это же ссылки на новые страницы, т.е. игра — обычный сайт с нужным набором страниц!
Но одно дело — просто переходить по ссылкам, а другое — обрабатывать наличие предметов и заклинаний, и предлагать их по необходимости и наличию.
Игорь
05 июля 2022, 15:03
modx.pro
1 154
0