20 мая 2019, 17:52 Не проверял, но скорее всего нужно в сниппете вот эту строку: $languages = $modx->getIterator('localizatorLanguage');заменить на: $languages = $modx->getIterator('localizatorLanguage', array( 'active' => 1 )); Новые дополнения и их версии / [localizator] Мультиязычность, СЕО, автоперевод... 353 0
01 апреля 2019, 15:12 Спасибо! Первый вариант сработал. Вопросы / Как перезаписать или расширить конфиг грида ExtJS 2 0
21 февраля 2019, 14:07 Спасибо за разъяснение) Готовые решения / Оплата заказа miniShop2 без перехода на страницу платёжки 7 +1
21 февраля 2019, 09:36 Разве создание не open source коммерческого сайта (который ты по сути продаешь) не попадает под эти запреты? Готовые решения / Оплата заказа miniShop2 без перехода на страницу платёжки 7 0
21 февраля 2019, 08:10 Но, в отличие от второго, он платный для коммерческого использования. fancyapps.com/fancybox/3/#license Готовые решения / Оплата заказа miniShop2 без перехода на страницу платёжки 7 0
04 февраля 2019, 07:50 Не нужно ли проверить нет ли свойств в $properties, перед тем, как объявлять массив? case 'msOnBeforeCreateOrder': $address = $msOrder->getOne('Address'); $properties = $address->get('properties'); if (!is_array($properties)) { $properties = array(); } ... Готовые решения / Добавление своих полей в форму заказа [обновлено] 40 0
20 декабря 2018, 08:29 Сейчас функция добавления товара примерно вот так выглядит: $.post(document.location.href, {ms2_action: 'cart/add', id: 636, count: 1, options: {}}) Вопросы / Добавление нескольких товаров в корзину MiniShop 14 +1 1
18 декабря 2018, 07:58 Спасибо огромное! Новые дополнения и их версии / [msStatOrders] - Статистика заказов Minishop2 47 0
14 декабря 2018, 14:25 Можно ли в таблице заказов вывести поле properties? Или конкретный элемент массива из этого поля, например coupon_code. Спасибо заранее! Новые дополнения и их версии / [msStatOrders] - Статистика заказов Minishop2 47 0
04 октября 2018, 12:28 Вот так можно присоединить msProductData к pdoMenu и выбрать необходимые поля: {'pdoMenu' | snippet : [ 'parents' => $_modx->resource.id, 'select' => [ 'modResource' => '*', 'Data' => 'price,old_price,article', ], 'leftJoin' => [ 'Data' => [ 'class' => 'msProductData', 'alias' => 'Data', 'on' => 'Data.id = modResource.id', ], ], ]} Вопросы / Подскажите с выводом категорий 13 0 2
02 октября 2018, 11:56 Наконец появилось время опубликовать в modstore: modstore.pro/packages/content/textgenerator Новые дополнения и их версии / [textGenerator] Компонент для генерации текстов 23 0
29 сентября 2018, 22:52 Или даже так: {'!pdoPage' | snippet : [ ... ] ?: 'Ничего не найдено'} Вопросы / default в pdoPage при Fenom, как? 6 0
14 сентября 2018, 12:24 Теперь хватит, спасибо! Вопросы / Как вы разрабатываете сайты на MODX в команде? 10 0
14 сентября 2018, 12:20 Вы всей командой на одном тестовом сайте работаете? Gitify будет погибче — можно выгрузить любые элементы: системные настройки, лексиконы и т.д. И не нужно запоминать или записывать, что что-то нужно подправить при переносе изменений. Но это удобно, только если привык все править через админку. Вопросы / Как вы разрабатываете сайты на MODX в команде? 10 0
14 сентября 2018, 12:04 Хмм, если так сработает, то ничего не мешает :) Вопросы / Как вы разрабатываете сайты на MODX в команде? 10 0
14 сентября 2018, 11:57 Спасибо, что поделились своим подходом! Даже если использовать основной домен, то у нас минимум 3 поддомена получается: dev.site.ru — основной тестовый сайт. i.dev.site.ru — сайт первого разработчика. a.dev.site.ru — сайт второго разработчика. + Тестовые сайты расположены на нашем домене третьего/четвертого уровня. Так удобно, потому что не нужно просить клиента создавать или настраивать что-то у себя. Использовать один тестовый сайт — не вариант. Так как мы используем git-flow (фичи, хот-фиксы...), одновременно работать над разными фичами/фиксами на одном сайте просто не возможно. Сейчас основная проблема — установка платных дополнений на все тестовые сайты. Вопросы / Как вы разрабатываете сайты на MODX в команде? 10 0
20 августа 2018, 15:37 Этот скрипт нужно подключить после метрики. Вопросы / Как отслеживать события AjaxForm? 9 0
20 августа 2018, 15:35 Вроде так: {$_modx->runSnippet('@FILE snippets/my_snippet.php', [ 'input' => $modx->resource->content ])}docs.modx.pro/komponentyi/pdotools/fajlovyie-elementyi#Сниппеты Вопросы / Как это будет на fenom? 3 +1
20 августа 2018, 15:17 Ошибок нет в консоли браузера? Вопросы / Как отслеживать события AjaxForm? 9 0
11 августа 2018, 23:15 Насколько я помню, у меня тоже в плагине на это событие не удавалось записать old_price Вопросы / Меняется old_price при изменении price в плагине 5 0
gtsAPI 1.1.7 — таблицы на TanStack, инлайн-редактирование как в Excel Prime Vue datatable тупит на 200+ строк и в виртуальном скролинге высота полей фиксирована. Вот нам в итоге и не подошло. Директор сказал расчет должен сразу показываться без пагин...
mxApi — быстрый внешний API для MODX Revolution • зафиксировать публичный контракт EndpointInterface / метаданных по semver, чтобы наш провайдер не ломался на обновлениях;Фактически это уже так, beta стоит просто на всякий случа...
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс Вообще не понял о чем речь) В системной настройке service_js сейчас указана ссылка smartcaptcha.cloud.yandex.ru/captcha.js Я предложил очистить эту настройку, тогда компонент н...
mxBackup — обезличенные копии MODX в пару кликов Ещё нет, я там разом почти полтора десятка пакетов выложил модератор, вероятно, а шоке.
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 ...
заменить на:
fancyapps.com/fancybox/3/#license
Спасибо заранее!
Gitify будет погибче — можно выгрузить любые элементы: системные настройки, лексиконы и т.д. И не нужно запоминать или записывать, что что-то нужно подправить при переносе изменений. Но это удобно, только если привык все править через админку.
Даже если использовать основной домен, то у нас минимум 3 поддомена получается:
+ Тестовые сайты расположены на нашем домене третьего/четвертого уровня. Так удобно, потому что не нужно просить клиента создавать или настраивать что-то у себя.
Использовать один тестовый сайт — не вариант. Так как мы используем git-flow (фичи, хот-фиксы...), одновременно работать над разными фичами/фиксами на одном сайте просто не возможно.
Сейчас основная проблема — установка платных дополнений на все тестовые сайты.
docs.modx.pro/komponentyi/pdotools/fajlovyie-elementyi#Сниппеты