Финансовая поддержка
VPS, бесплатные дополнения и docs
Донаты оплачивают сервер и двигают бесплатные дополнения MODX и документацию.
Поддержать
Gallery3x 3.4.0 - вставка галерей прямо из визуального редактора (CKEditor и TinyMCE RTE)
UiCMPGenerator дополнение для создания пакетов
Личный кабинет на Sendit - не удается сбросить пароль
[mSync] Новая версия синхронизации с 1С
Checkbox для модального окна
[SendIt 2.6.0] Анализ поведения пользователя для защиты от спама (невидимая капча)...
Minishop + честный знак (продажа маркированной продукции)
Sendex 2.0 не встает на Modx 2.8.8
MiniShop3 - Не выводятся товары дополнительных категорий
MobileDetect 2.0.0-pl функция "планшеты как стандартные браузеры не работает"
Всего 126 147 комментариев
Документация по тегам.
с Tickets я тоже пробовал разбираться)
Я пользуюсь своей разработкой, Articles уже забыл.
только сейчас вместо «Читать дальше» у поста пишется «articles.read_more», т.к. в чанке есть "%articles.", подскажите, как этого избежать?
Попробуй перенабрать параметры вызова заново.
Думаю, он проконсультирует, на определенное вознаграждение.
Спасибо!
В яваскрипте ж нету значения NULL, есть только null.
Написал вот так:
&where=`[{«TVshow_in_main.value:!=»: «1», «OR:TVshow_in_main.value:IS»: null]}`
и всё ок — и вложенность соблюдается и условие IS NULL прописывается правильно.
Только если просто писать название заинклюденного tv-параметра, то в конечном запросе получается modResource.show_in_main. Поэтому TVshow_in_main.value.
Если писать как я показываю — это чистое SQL условие. Добавляй там скобочки, никаких массивов не нужно.
Поэтому имена ТВ и не заменяются — ибо обработки нет никакой.
То есть, это строка в JSON:
Попробовал написать так, как ты предложил — ничего не вышло, но заработал вот такой вариант:
Т.е. теперь условие формируется верно, но опять «но» — xpdo не соблюдает вложенность при таком варианте. Получается вот так:
хотя должны были быть скобки:
Попробовал в &where=`` сделать вложенный массив:
Результата не принесло — условия снова без скобок. Даже и не знаю…
p.s. в статье была ошибка — json-условия были написаны без массива, т.е. без '[]'. А тестировал я как положено. Статью поправил.
Вызываешь, где хочешь и позиционируешь через css. Я уж молчу про то, что можно и сниппет чуток поменять, форма прилепляется вот тут.
Из-за такой мелочи терпеть тормозной и глючный Quip — ну я не знаю…
Хостингу написал…
TicketComments я лепил сюда, и они мне больше понравились. Но клиенту жестко надо форма для комментов сбоку — и тут с ним уже никак не поспоришь. А прилепить твою форму для комментов сбоку не получилось…
Может, версию php или еще что-то. Сам понимаешь, у меня никакого желания разбираться нет.
Переходи на TicketComments, тут и скрипт для миграции есть.
Ну и еще вот тут много информации.
И там и там пусто
Смотри логи сервера, админки.
Зачем еще у каждого потомка точно также вызывать сниппет? Включи showLog=`1` в чанке, увидишь сколько будет лишних запросов.
Ну и у меня на тестовом сайте все работает, как ты указал, что с кэшем, что без.
Первый вызов:
Чанк test
Результат
Видишь, что ресурсы выбраны 2 раза? Это из-за &depth=`0` при первом вызове. Лучше указать = 1 или вообще не страдать ерундой, а выбирать за 1 раз, без рекурсии в чанках.
Все равно не понятно почему он не верно срабатывает.
Я его и выше использую кешированным (На время теста просто не кешировал) не понимаю что тут может быть не правильного, а рекурсивный вызов все же иногда требуется, поэтому и решил отписать, мало ли кто еще решит так использовать.
В любом случае спасибо вам за огромный труд проделанный для сообщества!