Всего 103 476 комментариев

SEQUEL.ONE
05 июля 2020, 16:53
0
Оказалось нужно у самого ресурса галку Кеширование выключить =)
Максим
05 июля 2020, 12:26
0
Очень странный вопрос. Покажите хотя бы что и как используете для реализации избаного.
А по вашему вопросу ответ может быть один — Правьте чанк.
Антон
04 июля 2020, 22:38
+1
Я разобрался. Всё дело оказалось в том, что ВК отдавал сильно длинные урлы для аватарок и они не влезали в базу. Я просто поменял тип столбца с варчар(191) на текст и всё заработало.
Артем
04 июля 2020, 18:39
+1
Думаю, вряд ли ты найдешь что-то готовое, поскольку задача решается в 10-20 строк кода:
— ловишь нажатие кнопки, отправляешь ajax запрос на сервер с каким-нибудь экшном типа modal/show
— на сервере проверяешь, что это ajax запрос и сравниваешь экшн, если это modal/show, то рендеришь свой чанк с модалкой через pdoTools::getChunk() или modX::getChunk(), а затем возвращаешь ответ на фронт
— на фронте достаешь из ответа html и вставляешь на страницу через append/innerHTML.
Николай
04 июля 2020, 15:38
0
Огромное спасибо!!! в очередной раз мен выручаете!!!
а для тех, кто тоже столкнется с такой задачей — вот решение
&where=`["Data.price  BETWEEN 1500 and 2990"]`
Максим
04 июля 2020, 14:03
0
За 2 дня не одного педложения.
Я бы смотрел в сторону собственных фильтров. Вот документашка.
Особо сложного ничего нет.Если лень разбираться, то можно обратиться в поддержку (компонент ведь платный). Думаю, что на коммерческой основе вам помогут.
Максим
04 июля 2020, 13:57
0
На мой взгляд вариант с FancyBox хорош, нотолько в том случае если у вас уже есть понимание как работает MODx (или вам это не нужно) и если есть в проекте FancyBox. Я бы не стал для такой простой задачи тянуть в проект доп либу. Ведь нет ничего сложного в том, что бы проанализировать работу miniShop2 и реализовать по образу и подобию. Ну или посмотреть видосик, например этот, но сразу скажу, что не все так гладко с безопасность в примере из этого видео. Но и в названии написано, что это основы.
Никита
04 июля 2020, 13:33
0
CSS файл библиотеки подключать нужно? И как в js файле нужно вызвать его?
Alexander V
04 июля 2020, 07:45
0
Дело хорошее. Еще бы документацию. Я понимаю, что это занимает столько же времени. Начинающим программистам было бы очень полезно.
Oleg
03 июля 2020, 21:11
0
Давно хотел написать. Отображается только 6 настроек, и не работает пагинация, чтобы увидеть остальные:

Андрей
03 июля 2020, 18:50
0
Насколько помню, это дополнение не совместимо с актуальной версией SMF.
Николай
03 июля 2020, 18:49
0
К сожалению, так тоже выводит все товары, без учета условия по цене.
Николай
03 июля 2020, 18:48
0
Спасибо, сейчас буду разбираться. Вроде бы сам тое искал, но на эти страницы не натыкался
Никита
03 июля 2020, 16:40
0
Смотри по какому типу:
[[!pdoResources
&tpl=`test`
]]
чанк test:
div
img
h2
p (краткое описание)
Полная статья
/div
div class=«modal»
img
h2
p (полная статья)
/div

Примерно такого формата. Да есть отдельная страница которая находится в collections.
Andrey
03 июля 2020, 16:31
0
У меня 2.7.3.
Чёрт, страшно звучит =( Есть современные альтернативы?
Евгений Webinmd
03 июля 2020, 16:29
0
Смотри, нет же страницы статьи.
Ну как нет. Ресурс есть в базе, у него скорей всего свой шаблон, просто ты не выводишь ссылку на эту страницу.

Но если хочешь, можешь и в чанке формировать модальное окно, только надо включать и запрос контента (includeContent=1). Но мне кажется просто не до конца есть понимание как хранятся ресурсы, либо с моей стороны, либо с твоей. А у задачи есть несколько решений, я предложил то что сам когда-то использовал.
Aborrol
03 июля 2020, 16:27
0
как-то так нужно записывать
&where=`{ "Data.price >=":1500,"Data.price<=":2990 }`
Никита
03 июля 2020, 16:24
0
Смотри, нет же страницы статьи. Есть чанк оформления общий который выводит их pdoTools, а сама статья открывается через модальное окно на этой же странице. Есть отдельно созданная страница, но её не существует. Она только для вывода pdoTools как отдельных статей. Твой вариант тут поможешь?
Если такой формат чанка
div
Краткое оформление статьи
Кнопка на которую должно открывается окно
/div
div class «скрытое модальное окно»
Полный контент
/div
Scorp Satex
03 июля 2020, 16:10
0
Плагин не обновлялся более 5 лет github.com/bezumkin/modx-smf — не факт что он работает с последней версией modx. Какая у вас версия modx?
Aborrol
03 июля 2020, 16:09
0
Можно написать modx плагин на onhandlerwebrequest, где проверять что это аяксзапрос с ключом, и отдавать только контент и нужные твполя по полученному id, форматируя через чанк.
При клике на ссылку открытия модального окна, получаем параметр id, отправляем через аякс пост запрос, подставить полученные данные в модалку и отобразить её. Но вариант выше с селектором гораздо проще