2 часа назад
Попробуйте параметр &scrollTop=`0`
Нигде в документации он не описан (есть лишь в javascript pdopage), но мне помог в такой ситуации.
Скроллит страницу вверх при ajax пагинации pdoPage 12
2 часа назад
Я к чему спросил, сейчас активно ведется разработка ключевых компонентов под MODX3. Соответственно все больше разработчиков будут выбирать 3-ку
На ...
FileMan - прикрепление файлов к ресурсам для MODX 3 70
9 часов назад
Конечно пора, для работы все готово. Через неделю ждем отчет (минимум два сайта)
CustomExtra 3.0.0-beta для MODX3 3
Вчера в 22:22
может конечно дело в selector
Именно так. Параметр selector отвечает именно за обновление корзины на лету, без него JS просто не знает куда вставлять...
MiniShop3 1.2.0 - 1.3.0 Самое интересное 4
Вчера в 17:45
UPD: Предложенный вариант с формированием ссылок рабочий, конечно, но он вызывает перезагрузку страницы.
Как бы решить эту задачу красиво, с Ajax как...
Кнопки как в ModStore 12
Вчера в 15:20
Спасибо за помощь! Попробовала рекомендации, пока не помогло. Но, думаю, действительно какой-то конфликт. Буду ещё разбираться.
Не работает пагинация pdoPage 6
30 января 2026, 17:55
Уже практически готов, допиливаю детали. В течение недели думаю релиз будет
MiniShop3 - 1.1.0 - Уже в Modstore.pro 38
30 января 2026, 14:56
Это для фронтендеров которым fenom привычен я так полагаю
Fenom.js: шаблонизатор в стиле Fenom.php для JavaScript и Vite 5
29 января 2026, 12:28
Хотя не зря, все равно мой велосипед более гибкий, в будущем может еще что то к нему прикручу.
Сниппет getPageBlockContent для вывода блоков PageBlocks (Free версия) с других страниц в MODX 6
29 января 2026, 11:29
код для генерации схем MIGXdb
может кому пригодится или доработается
<!DOCTYPE html>
<html lang="ru">
<head>
<met...
MigxDB - Делаем безграничное хранилище "объектов" в ресурсах. 11
1. В низу страницы есть код скрытой формы, эта форма отображается при помощи fancybox при загрузке картинки.
2. В форме есть input type=file, загрузка файлов идет по одному
3. Сама форма отправляется на сервер через ajax (jquery forms)
4. На севере висит php скрипт файл сохраняет и выдает в ответ сформированный html код со ссылкой на картинку и маленьким превью.
1. Немного модернизируем js файл от тикетс (точнее делаем копию оригинального и указываем путь к нему в настройках), мой файл
fishspace.ru/assets/components/tickets/js/web/fish_default.js
мои изменения отмечены комментариями // FishSpace
2. в форму добавления комментария добавляем код ниже textarea
В момент написания комментария прикрепленные фотки вставляются внутрь commentImagesPanel (и соответственно у пользователя есть предпросмотр их), а в момент нажатия кнопки «написать комментарий» — html код с комментарями добавляется в textarea (это делает скрипт из п.1) и все отправляется на сервер.
3. На ссылку commentImagesUpload нужно повесить ajax загрузчик файлов, у меня так:
функция ImageUpload у меня довольно навороченная и приводить ее код не буду. Суть ее в том, что бы показать всплывающее окно, которое позволит выбрать файл и загрузить его на сервер. На сервере скрипт загружает картинку, делает для нее превью, и возвращает ответ в json:
В общем такой костыль у меня прикручен.
немного сложновато для первого раза, но зато можно все сделать.
1. Комментарии добавляются не к странице, а к thread, который может быть, например, page-155, или mycustomthread, в общем какой угодно. Поэтому на одной странице вы можете вывести разные комментарии, из разных thread…
2.… но в тоже время вроде нельзя делать несколько вызовов TicketsComment, т.к. вроде возникает проблема в javascript =)
короче смотрите что такое thread, и как это устроено в БД.
у каждого свое видение того, как что-то работать может. Все, читающие эту публикацию, безусловно рады нововведениям, но исходя из своего опыта, пытаются «усовершенствовать» функционал, предлагая разные пути, в надежде, что будет найден «идеал». Так что мы не критикуем, а предлагаем и обсуждаем. Вот)
Может мы по разному пользуемся галереями, в моем сценарии галерея есть у 1-2 шаблонов на сайте, мне проще их включить, чем после каждого добавления шаблона бегать отключать.
ms2gallery_disable_for_templates — ура)
Хотя логичнее было сделать просто ms2gallery_templates, по умолчанию — пустую.
задумка понятная, реализуемая, я так делал.
А если вы имеете ввиду, что у комментария нет url, то все верно, у него нет url, ибо комментарий — это не ресурс.
наверняка где-то ошибка
Не нравится — оставляйте в шаблоне doctype, head и body, а весь остальной код в страницы убирайте
Я обычно под каждую сущность завожу шаблон, таким образом у меня получаются шаблоны типа Главная, Текст, Раздел Каталога, Товар, Отзывы и т.д., но при этом в шаблонах очень простой код, никаких условий или чего то подобного.
Да еще вся база раз в сутки автоматически синхронизируется, обновляются цены, наличии, меняется ассортимент.
И дополнительные поля у меня есть, около 20, да еще они все продублированы в TV полях)) итого 20*50000 TV полей))