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
Gallery3x 3.4.0 - вставка галерей прямо из визуального редактора (CKEditor и TinyMCE RTE) Здравствуйте. Есть консольный скрипт Вот почитайте: docs.ivan345.com/books/gallery3x/page/import-ms2galleryphp
[mSync] Новая версия синхронизации с 1С Всем привет. В какой то момент начали сыпаться ошибки: Error 23000 executing statement: INSERT INTO `modx_msync_products` (`product_id`, `uuid_1c`) VALUES ...
Checkbox для модального окна Они не отключены, они платные, чтобы писали только те, кому действительно очень надо. Когда бесплатно люди начинают думать, что я им должен.
[SendIt 2.6.0] Анализ поведения пользователя для защиты от спама (невидимая капча)... Здравствуйте. Делаю личный кабинет на Sendit и со сбросом пароля возникли проблемы. Можете подсказать, в чем ошибка? Список вопросов в одноименном разделе на modx.pro пока пуст, и,...
Minishop + честный знак (продажа маркированной продукции) В нашем случае мы решили убрать всю логику по маркировке сайта.
MiniShop3 - Не выводятся товары дополнительных категорий @SYAN ваша указанная проблема исправлена еще до версии 1.2.3 @Павлик Мышкин завел: github.com/modx-pro/MiniShop3/issues/480 github.com/modx-pro/MiniShop3/issues/481Исправим в б...
MobileDetect 2.0.0-pl функция "планшеты как стандартные браузеры не работает" в 2.1.0-pl баг исправлен
1. Бывает. Тут разбираться надо, в чем выражается и тд.
2. Что значит собрать? установить modx с нуля и натянуть все на него с исходного сайта — делается как обычно через установку пакетов. Пакеты берутся со старого сайта.
3. Переносите таблицы, точные названия можно подглядеть в файле схемы компонента: и накатываете его сверху копируя пакет. Но в таком случае нужно будет действительно сопоставить их с идентификаторами ресурсов. Можно написать миграцию, которая присвоит правильные идентификаторы на чем то основываясь, но это долго.
Если на сайте бардак в кодеи БД и хочется все сделать заново, а ресурсов много, я бы перенес БД на новую установку modx и выпилил из нее руками все что не нужно, включая все пакеты, затем исправил шаблоны на нужные, либо создал новые и прописал их у требуемых ресурсов. Дальше частями оживлял сайт как обычно и подключал требуемые компоненты. Периодически поглядывая в лог не появляется ли там чего интересного с каждым компонентом.