17 октября 2016, 18:47 Это у вас давно так или после переноса, смены адреса или хостинга? Пробовали в режиме инкогнито открывать админ панель (расширения в браузере заглючили или сломали)? Вопросы / Проблемы с входом в админку 2 0
16 октября 2016, 12:48 Так тут нужна проверка не только на пустоту каталога, но и на наличие в нем ресурсов с нужным шаблоном. По сути тут нужен подзапрос в where с проверкой на наличие подресурсов с шаблоном. Как это корректно написать (подзапрос, как указать таблицу) в параметрах сниппета вопрос, но я думаю лучше можно сделать простой сниппет на pdoTools если для вывода меню не используется много настроек специфичных для pdoResources. Вопросы / Не выводить пустую категорию 8 +1
15 октября 2016, 20:51 А какой сниппет для вывода вы используйте? Вопросы / Не выводить пустую категорию 8 0
13 октября 2016, 18:27 Проверьте нет ли ссылки на оплату если пользователю приходит письмо с заказом. Вопросы / Онлайн-оплата отключена, однако оплачивают! 2 0
08 сентября 2016, 16:36 Вызовите данный сниппет через синтаксис Fenom: {'!msProducts' | snippet : [ 'parents' => '7', 'includeThumbs' => '120x90,360x270', 'tpl' => 'Главная-товар-один' ]} Попробуйте написать в чанке так: {$360x270} или так: {$_pls['360x270']} Вопросы / Плейсхолдер 360x270 в msProducts 3 +2
06 сентября 2016, 13:44 Попробуйте: [[+address.comment]] Вопросы / Комментарий к заказу (с уведомлением заказчику) 13 +1
03 сентября 2016, 15:13 Попробуйте использовать параметр &limit &limit = `1` Если вам не нужно выводить категории, то зачем вам использовать сниппет pdoTitle? Выводите просто: [[*longtitle]] / [[++site_name]] Вопросы / Как изменить Title, он выводится через pdotitle 2 +1
02 сентября 2016, 00:35 Скорее всего решение по вашей задаче в этом примере Вопросы / Как организовать отправку писем на разные почты () 24 +2
02 сентября 2016, 00:29 А так? [[+thumb:is=``:then=`tpl/i/zaglushka.gif`:else=`[[+thumb]]`]] Вопросы / [[+thumb]] в msProducts на странице товара 12 +1
01 сентября 2016, 20:33 У сниппета AjaxForm есть параметры frontend_css и frontend_js. Если их написать пустыми, то можно вставить строчки с подключением JS и CSS куда нужно. Вопросы / Как поменять место вызова default.css? 7 +1
01 сентября 2016, 16:39 Посмотрите, может быть вашу задачу решит пакет ExportPage Вопросы / Вывод результатов выборки pdo в pdf? Реально? 1 +1
30 августа 2016, 17:55 Смотрим схему miniShop2 <object class="msProduct" extends="modResource"> .............................. <composite alias="Options" class="msProductOption" local="id" foreign="product_id" cardinality="many" owner="local"/> </object> Используем getMany: foreach ($resources as $res) { $data = $res->getMany('Options'); foreach ($data as $opt) { ............. $opt->save(); } } Вопросы / Как скриптом изменить опции товара? 5 +2
30 августа 2016, 16:06 Тогда вам скорее всего надо выводить порядковый номер не через бекенд, а через фронт (JavaScript или CSS) Примеры из интернета: На CSS: table { counter-reset: rowNumber; } table tr { counter-increment: rowNumber; } table tr td:first-child::before { content: counter(rowNumber); min-width: 1em; margin-right: 0.5em; } На JS: var table = document.getElementsByTagName('table')[0], rows = table.getElementsByTagName('tr'), text = 'textContent' in document ? 'textContent' : 'innerText'; for (var i = 0, len = rows.length; i < len; i++){ rows[i].children[0][text] = i + ': ' + rows[i].children[0][text]; } Вопросы / Порядковый номер в корзине 9 +1
30 августа 2016, 14:44 А какая у вас версия miniShop2? Насколько я помню, то нет в сниппете msCart плейсхолдера idx. Если не делать кастомный сниппет, то в случае использования синтаксиса Fenom (чанки по умолчанию с Fenom в новых версиях miniShop2) можно написать допустим так: {var $idx_product = 1;} {foreach $products as $product} ... {$idx_product++} {/foreach} Вопросы / Порядковый номер в корзине 9 +1
26 августа 2016, 19:09 Вы обновляли версию или с чистого нуля установил пакет? У вас возможно чанк для письма не подхватывается. Что вы проверяли? Вопросы / miniShop2, проблемка :) 3 +1
26 августа 2016, 01:49 Покажите логи которые отображаются во время установки Вопросы / Установщик некорректно обновляет Tickets 10 +1
25 августа 2016, 19:06 Можно написать простейший плагин, тут главное получить каким-то образом нужный город (id, короткое наименование транслитом и.т.п.). Это зависит от реализации на сайте. <?php switch ($modx->event->name) { case 'msOnSubmitOrder': $city = $_POST['city']' $modx->setOption('ms2_email_manager', $modx->getOption('ms2_email_manager_сity_'.$_POST['city'])); break; } Плагин переопределяет настройку с почтой менеджера(ов) в момент оформления заказа. Новую настройку он берет из другой системной настройки созданной вами в ручную, например ms2_email_manager_сity_spb. В форме заказа должна быть city. Вопросы / Доставка из разных городов 2 0
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 ...
Checkbox для модального окна Они не отключены, они платные, чтобы писали только те, кому действительно очень надо. Когда бесплатно люди начинают думать, что я им должен.
[SendIt 2.6.0] Анализ поведения пользователя для защиты от спама (невидимая капча)... Здравствуйте. Делаю личный кабинет на Sendit и со сбросом пароля возникли проблемы. Можете подсказать, в чем ошибка? Список вопросов в одноименном разделе на modx.pro пока пуст, и,...
Minishop + честный знак (продажа маркированной продукции) В нашем случае мы решили убрать всю логику по маркировке сайта.
Как это корректно написать (подзапрос, как указать таблицу) в параметрах сниппета вопрос, но я думаю лучше можно сделать простой сниппет на pdoTools если для вывода меню не используется много настроек специфичных для pdoResources.
Попробуйте написать в чанке так:
или так:
Если вам не нужно выводить категории, то зачем вам использовать сниппет pdoTitle? Выводите просто:
Используем getMany:
Примеры из интернета:
На CSS:
На JS:
Плагин переопределяет настройку с почтой менеджера(ов) в момент оформления заказа. Новую настройку он берет из другой системной настройки созданной вами в ручную, например ms2_email_manager_сity_spb. В форме заказа должна быть city.