10 февраля 2020, 11:49 Хорошо что получилось. На всякий один из вариантов поиска точто что передавать (любой компонент): открываем админку (manager) идем на нужную страницу, открываем консоль разработчика в браузере, делаем любые изменения (с таблицами если это ms2exf), в консоли проскакивает action.php тычем на него. Все исходящие параметры и есть то что отправляется в процессор. Новые дополнения и их версии / [msExtraFields] 0.2.12 снова в строю 12 0
05 февраля 2020, 09:44 Примерчик пока не дам, но вызов стандартный Нет документации и нет лучшей документации чем сам код, поэтому я дал полный путь к процессорам. Новые дополнения и их версии / [msExtraFields] 0.2.12 снова в строю 12 0
04 февраля 2020, 09:10 Ммм слишком много неизвестных в этой задаче, все можно делать через процессоры например core/components/minishop2/processors/mgr/msextrafields/product/create.class.php В админке при сохранении через консоль разработчика можно посмотреть какие данные передаются и какой процессор вызывается. Новые дополнения и их версии / [msExtraFields] 0.2.12 снова в строю 12 0
27 января 2020, 09:19 3-й не кешируется преобразуется в чистый php — думаю быстрый, 2-й не помню вроде для сниппетов работало отключение кеша через "!", хотя не факт. 1-й как только на сформированной странице присутствует "[[" это увеличивает время парсинга в несколько раз и не важно плейсхолдер это, сниппет или кусок js кода. Так что я за 3-й. Вопросы / Какой способ с FENOM быстрей? циклы или снипеты? 3 0 1
04 января 2020, 09:42 Доп поля у таблицы msProductData: msextrafields, msextrafields_index, custom_measure. 1. Бывает. Тут разбираться надо, в чем выражается и тд. 2. Что значит собрать? установить modx с нуля и натянуть все на него с исходного сайта — делается как обычно через установку пакетов. Пакеты берутся со старого сайта. 3. Переносите таблицы, точные названия можно подглядеть в файле схемы компонента: core/components/minishop2/plugins/msextrafields/model/schema/msextrafields.mysql.schema.xml и накатываете его сверху копируя пакет. Но в таком случае нужно будет действительно сопоставить их с идентификаторами ресурсов. Можно написать миграцию, которая присвоит правильные идентификаторы на чем то основываясь, но это долго. Если на сайте бардак в кодеи БД и хочется все сделать заново, а ресурсов много, я бы перенес БД на новую установку modx и выпилил из нее руками все что не нужно, включая все пакеты, затем исправил шаблоны на нужные, либо создал новые и прописал их у требуемых ресурсов. Дальше частями оживлял сайт как обычно и подключал требуемые компоненты. Периодически поглядывая в лог не появляется ли там чего интересного с каждым компонентом. Новые дополнения и их версии / [msExtraFields] 0.2.12 снова в строю 12 0
02 января 2020, 21:28 Из коробки такой возможности нет и не писалось ничего для других компонентов обеспечивающих такой функционал. К основной таблицу товаров добавляется одно поле для хранения общего массива свойств (нужно для ускорения работы и поиска через msearch) все остальные данные хранятся в отдельных таблицах компонента. Новые дополнения и их версии / [msExtraFields] 0.2.12 снова в строю 12 0
27 ноября 2019, 09:04 Тут же написано msMCDMiniCart — переменная не определена. Значит JS не подключился скорее всего. Новые дополнения и их версии / [msMCD] Динамическое обновление мини-корзины miniShop2 50 0
22 ноября 2019, 15:53 на сколько я помню при добавлении товара в корзину передаются опции ресурса (товара) (в том числе картинки) которые используются для вывода в миникорзине. Это так наводка ) Вопросы / msMCD - как вывести размер в миникорзине? 5 0
22 ноября 2019, 09:04 Напишите в tpl @FILE:xxxx тогда получите все значения. Вопросы / msMCD - как вывести размер в миникорзине? 5 0
21 октября 2019, 09:30 Пиши исчо! Действительно по доккеру очень мало «понятной» документации. И лучше с более подробным описание шагов, имею ввиду с командами CLI при действиях. Пошаговые инструкции / Docker - упрощение жизни разработчика 14 0
16 августа 2019, 11:43 выкачивайте сайт целиком, тот который я указал. PHP там не будет. А вот стили и скрипты могут быть разные на разных страницах с этим придется повозиться. И после того как выдерните рекомендую удалить всякие трекеры (метрики), чтобы владелец не знал кто его использует. Вопросы / Импорт шаблона в MODX, когда вместо html кода есть только php. 16 0
16 августа 2019, 11:32 выкачивайте вот этот сайт и будет вам счастье. Вопросы / Импорт шаблона в MODX, когда вместо html кода есть только php. 16 0
16 августа 2019, 11:30 дык он для wordpress Вопросы / Импорт шаблона в MODX, когда вместо html кода есть только php. 16 0
16 августа 2019, 09:01 Где купила, что купила, пример того что есть. Вопросы / Импорт шаблона в MODX, когда вместо html кода есть только php. 16 +1
15 августа 2019, 09:02 Давно не использовал коллекции, а он вроде и устарел морально уже давно. Но вроде эти. Там его настраивать надо может поэтому ссылки сбились, но не должны были, может плагин какой висит который перехватывает заход и чет там меняет. Можешь посмотреть в БД напрямую есть ли записи в url. Вопросы / Админка намертво зависает при открытии каталога(10+ тысяч ресурсов) 5 0
14 августа 2019, 09:26 Алексей правильно говорит, зависает именно браузер, хостинг «почти» не причем. В dom попадает куча объектов, которые обрабатываются через extjs. Т.е. прячем в дереве (show_in_tree), ставим тикет например (и прописываем соответствующие классы у родителя TicketsSection у ресурсов Ticket), такой же фокус можно проделать и с Collections и minishop2 (msProduct и msCategory) — в данном случае предпочтительнее. Вопросы / Админка намертво зависает при открытии каталога(10+ тысяч ресурсов) 5 +1
13 августа 2019, 09:43 почитал, вот это habr.com/ru/company/oleg-bunin/blog/354980/ в тему конечно было, как раз тут чтото подобное делаем. Спасибо еще раз. Для разработчиков / Поиграем в minecraft? Или еще один аргумент в пользу изучения новых технологий. 27 0
13 августа 2019, 09:23 А мне понравилось не знал про a-frame, спасибо! Для разработчиков / Поиграем в minecraft? Или еще один аргумент в пользу изучения новых технологий. 27 +1
23 мая 2019, 13:33 На сколько я помню из коробки нельзя выводить 2 пагинации на одной странице. Вопросы / Несколько Pdopage на странице 5 0
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Идея модуля отличная! Будем посмотреть. По интерфейсу косяк нашел, на странице пользователя, сверху плашка какие-то токены (пока не разобрался), а снизу страница за край уехала, и...
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Лучше автоматический ci/cd настроить и не править прод напрямую. Это самый безопасный вариант. Другое дело, что далеко не каждый владелец сайта и далеко не каждый сайт готовы в авт...
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
1. Бывает. Тут разбираться надо, в чем выражается и тд.
2. Что значит собрать? установить modx с нуля и натянуть все на него с исходного сайта — делается как обычно через установку пакетов. Пакеты берутся со старого сайта.
3. Переносите таблицы, точные названия можно подглядеть в файле схемы компонента: и накатываете его сверху копируя пакет. Но в таком случае нужно будет действительно сопоставить их с идентификаторами ресурсов. Можно написать миграцию, которая присвоит правильные идентификаторы на чем то основываясь, но это долго.
Если на сайте бардак в кодеи БД и хочется все сделать заново, а ресурсов много, я бы перенес БД на новую установку modx и выпилил из нее руками все что не нужно, включая все пакеты, затем исправил шаблоны на нужные, либо создал новые и прописал их у требуемых ресурсов. Дальше частями оживлял сайт как обычно и подключал требуемые компоненты. Периодически поглядывая в лог не появляется ли там чего интересного с каждым компонентом.