Иван Бочкарев · 09 июня 2020, 11:38 Мне не сложно поделиться, но и @Артем может выложить его в доступ, если посчитает нужным. Пока ни каких проблем с допом не было. yadi.sk/d/u1gyHRUDt_XPfw — держите Новые дополнения и их версии / Localizator 1.0.7-beta 52 0 1
Иван Бочкарев · 09 июня 2020, 11:32 Можно. Но только нужно: — поставить дополнительный компонент mslocalizatoroptions. (Он у меня есть, в открытом доступе его пока нет). — обновить файл для поддержки mFilter2 github.com/nizart91/localizator/pull/17/commits/1f55eb756a4b3d1eb16f11f2e7d0639ca5522092 — использовать для вывода: {'!msLocalizatorOptions' | snippet : [ 'product' => $_modx->resource.id, 'onlyOptions' => 'FUNCTIONS_LINE_1', 'tpl' => '@FILE chunks/product/option_item_function.tpl', 'hideEmpty' => 0 ]}В админке добавляется доп вкладка в Локализации: Для импорта опций в локализации у меня есть тоже решение для msimportexport Новые дополнения и их версии / Localizator 1.0.7-beta 52 0 1
Katerina · 01 апреля 2020, 14:52 Спасибо. скачала lighthouse и прогнала страницы. вроде все норм. Вопросы / Как удалить ненужные правила из таблиц стилей и отложите загрузку кода CSS, который не используется в верхней части страницы 4 0 1
Баха Волков · 10 июня 2019, 13:06 А можно добавить подтверждение удаления НЕ ПУСТЫХ столбцов (и строк наверное тоже)? Обидно так случайно нажав кнопку «Удалить» грохнуть данные. Хорошая идея, записал, сделаю. И еще огромная хотелка, группы, хочу вносить такие данные: Пока не планирую. Объясню, почему. Связка MIGX + TVTable полностью покроет такие задачи. У меня на рабочем сайте именно так и реализовано. Спасибо Николай! Новые дополнения и их версии / TVTable 3.4.0 30 0 1
Илья Александрович · 19 марта 2019, 11:16 Добрый день! Кто нибудь разобрался как вывести migx поля? у меня получилось вот что, но этот вариант выводит только данные на той странице где они созданы, в моём случае это id=1, только там и работает. {'!pdoResources' | snippet : [ 'element' => 'getImageList', 'tvname' => 'slidermain', 'docid' => 1, 'parents' => 0, 'resources' => 1, 'includeTVs' => 'slidermain', 'prepareTVs' => 1, 'processTVs' => 1, 'tpl' => 'tpl.slidermain' 'leftJoin' => '{ "localizator" : { "class" : "localizatorContent", "alias" : "localizator", "on" : "localizator.resource_id = modResource.id" } }', 'select' => '{ "localizator" : "modResource.*, localizator.*, modResource.id" }', 'where' => '{ "localizator.key" : "' ~ ('localizator_key' | option) ~ '"}', ]} Новые дополнения и их версии / Localizator - поддержка TV параметров 183 0 1
Роман · 17 июля 2018, 09:19 Решили вопрос? <?php if (empty($parent)) {$parent = $modx->resource->id;} $pids = array_merge(array($parent), $modx->getChildIds($parent)); $ids = array(); $q = $modx->newQuery('msProduct'); $q->where(array('class_key' => 'msProduct','parent:IN' => $pids,'published' => 1,'deleted' => 0)); $q->select('`msProduct`.`id`'); if ($q->prepare() && $q->stmt->execute()) { $ids = $q->stmt->fetchAll(PDO::FETCH_COLUMN); } $q = $modx->newQuery('msProduct'); $q->leftJoin('msCategoryMember', 'Member', '`Member`.`product_id` = `msProduct`.`id`'); $q->where(array('class_key' => 'msProduct','Member.category_id:IN' => $pids,'published' => 1,'deleted' => 0)); $q->select('`msProduct`.`id`'); if ($q->prepare() && $q->stmt->execute()) { $ids2 = $q->stmt->fetchAll(PDO::FETCH_COLUMN); if (!empty($ids2)) { $ids = array_unique(array_merge($ids, $ids2)); } } return count($ids); Вопросы / Вывод количества товаров в minishop2 5 0 3
[aiAssist] Я же просто попросил его создать магазин, а он СДЕЛАЛ ЭТО! А поддержка macOS не планируется, ато увидел только runner под linux? Если к примеру сайт для разработки развернут локально, настроены все доступы к нейронкам чтобы не заморачивать...
Как ограничить вебмастеру доступ к заказам? Допустим вы закроете доступ к заказам и пользователям через админку, но для полноценной работы с сайтом нужен доступ в БД, а там вся эта информация есть и спрятать её невозможно, т...
Возможно ли реализовать возможность предоплаты за доставку на сайте? Отлично, значит можно не создавать заказ пока оплата не пройдёт успешно, а поскольку класс-обработчик оплаты будет кастомный сможет сами решать какую стоимость пробрасывать. Ещё на...
Редизайн сообщества На мобилке шапка не помещается на 1 строке, плюс иконки растягиваются до овала из-за иконки, вместо того, чтобы оставаться круглыми
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Выпустил новую версию [1.0.3-beta1] — 2026-07-13 Fixed — Inject сохраняет ``, `` и `` на полном HTML-документе (больше не оборачивает страни...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
yadi.sk/d/u1gyHRUDt_XPfw — держите
Но только нужно:
— поставить дополнительный компонент mslocalizatoroptions. (Он у меня есть, в открытом доступе его пока нет).
— обновить файл для поддержки mFilter2 github.com/nizart91/localizator/pull/17/commits/1f55eb756a4b3d1eb16f11f2e7d0639ca5522092
— использовать для вывода:
В админке добавляется доп вкладка в Локализации:
Для импорта опций в локализации у меня есть тоже решение для msimportexport
Пока не планирую. Объясню, почему. Связка MIGX + TVTable полностью покроет такие задачи. У меня на рабочем сайте именно так и реализовано.
Спасибо Николай!
у меня получилось вот что, но этот вариант выводит только данные на той странице где они созданы, в моём случае это id=1, только там и работает.