22 января 2019, 17:32 Завтра на работе попробую этот вариант. Спасибо. Написал так. Но limit не работает. {if 'mobile' | mobiledetect} {set $limit = 5} {$limit} {/if} {if 'standard' | mobiledetect} {set $limit = 10} {$limit} {/if} {$limit}И в десктопной, и в мобильной версии выводит 5 10 10 Вопросы / Количество товаров в зависимости от разрешения экрана 10 0
21 января 2019, 23:02 Вот так заработает: {'!mFilter2' | snippet : [ 'limit' => $limit, 'tpl' => 'type-item' ... ]}Завтра на работе попробую этот вариант. Спасибо. Вопросы / Количество товаров в зависимости от разрешения экрана 10 0
21 января 2019, 23:02 надпись «всего результатов» не исчезнетРечь не о надписи, а о самой таблице товаров. скрывайте упоминания о количествея так и делаю в мобильной версии. Вопросы / Количество товаров в зависимости от разрешения экрана 10 0
19 декабря 2018, 11:56 Разобрался с проблемой. Раскопал поглубже логи. Оказывается, не работало из-за того, что у меня ниже идёт вызов mFilter2, в нём есть параметр &filterOptions=`{ «autoLoad»:0 }` Тут тоже нужны были пробелы, где фигурные скобки. Вопросы / Fenom в modx 7 0
19 декабря 2018, 10:43 Да, там всё нормально. Я вот думаю. Может. не работает, ещё и из-за каких-нибудь системных файлов, где встречается вызов js и css. Есть несколько php-файлов, в которых генерируется html-код и js. Вопросы / Fenom в modx 7 0
18 декабря 2018, 20:26 Счётчиков у меня пока нет. Есть только код гугл-карт, но там я поставил пробелы. Вопросы / Fenom в modx 7 0
29 ноября 2018, 12:53 Ну это, может, у меня так просто. Можно сделать бекап файлов и попробовать обновиться, если что потом файлы из бекапа восстановить. Новости и события / MODX 2.7 142 0
29 ноября 2018, 12:39 сначала нет, потом откатился. Потом обновил upgradeMODX, запустил ещё раз обновление системы, там ещё хуже ошибки вывалились при самом обновлении. Новости и события / MODX 2.7 142 0
29 ноября 2018, 10:34 Обновил до 2.7 через UpgradeMODX. Перестала работать админка. После установки я залогинился, и у меня вывалилась пустая страница. Кеш чистил. В логах: [Thu Nov 29 10:14:44.495940 2018] [authz_core:error] [pid 11456] [client 127.0.0.1:36832] AH01630: client denied by server configuration: /var/www/vogel-noot/public_html/core/docs/changelog.txt [Thu Nov 29 10:14:56.377175 2018] [authz_core:error] [pid 20338] [client 127.0.0.1:37056] AH01630: client denied by server configuration: /var/www/vogel-noot/public_html/core/docs/changelog.txt [Thu Nov 29 10:18:09.358526 2018] [authz_core:error] [pid 11454] [client 127.0.0.1:40212] AH01630: client denied by server configuration: /var/www/vogel-noot/public_html/core/docs/changelog.txt [Thu Nov 29 10:18:11.233399 2018] [php7:notice] [pid 20340] [client 127.0.0.1:39848] PHP Fatal error: Uncaught Error: Call to undefined method modX::deprecated() in /var/www/vogel-noot/public_html/core/model/modx/modmenu.class.php:119\nStack trace:\n#0 /var/www/vogel-noot/public_html/core/model/modx/modmenu.class.php(145): modMenu->getSubMenus('components')\n#1 /var/www/vogel-noot/public_html/core/model/modx/modmenu.class.php(66): modMenu->getSubMenus('topnav')\n#2 /var/www/vogel-noot/public_html/manager/controllers/default/header.php(242): modMenu->rebuildCache('topnav')\n#3 /var/www/vogel-noot/public_html/manager/controllers/default/header.php(150): TopMenu->getCache('topnav')\n#4 /var/www/vogel-noot/public_html/manager/controllers/default/header.php(81): TopMenu->buildMenu('topnav', 'navb')\n#5 /var/www/vogel-noot/public_html/manager/controllers/default/header.php(363): TopMenu->render()\n#6 /var/www/vogel-noot/public_html/core/model/modx/modmanagercontroller.class.php(290): include_once('/var/www/vogel-...')\n#7 /var/www/vogel-noot/public_html/core/model/modx/modmanagercontroller.class.php(483): modManagerControll in /var/www/vogel-noot/public_html/core/model/modx/modmenu.class.php on line 119, referer: http://vogel-noot/manager/ Новости и события / MODX 2.7 142 0
15 июня 2018, 16:44 это в своём сниппете, как я понимаю, нужно писать? Вопросы / minishop2 похожие товары 4 0
14 июня 2018, 17:26 Почему-то дополнение modRelation не найдено в магазине приложений. Готовые решения / modRelation - Похожие товары для minishop2 и pdoTools 40 0
25 апреля 2018, 15:09 Я так и не разобрался, в чём дело. Готовые решения / Minishop2 количество товаров в корзине 31 0
23 апреля 2018, 14:35 <a id="msMiniCart" class="ms2_total_num" href="/korzina"><span>{$total_num}</span> товар(-ов)</a> — вот так у меня. Но не работает. Готовые решения / Minishop2 количество товаров в корзине 31 0
23 апреля 2018, 14:23 {$total_num} — это тоже сделал Готовые решения / Minishop2 количество товаров в корзине 31 0
23 апреля 2018, 13:27 Что-то не заработало. 1. Создал класс myCartHandler.php в /core/components/minishop2/custom/cart/myCartHandler.php 2. Написал регистрацию в консоли: if ($miniShop2 = $modx->getService('miniShop2')) { $miniShop2->addService('cart', 'myCartHandler', '{core_path}components/minishop2/custom/cart/myCartHandler.php' ); }3. Написал callback в /assets/templates/vogelundnoot/js/customCart.js 4. Прописал его в /core/components/minishop2/elements/snippets/snippet.ms_minicart.php: $modx->regClientScript('/assets/templates/vogelundnoot/js/customCart.js'); (я в середине файла прописал). Кэш сайта сбрасывал. Но что-то не заработало. В миникорзине не отображается количество позиций в корзине. Готовые решения / Minishop2 количество товаров в корзине 31 0
23 апреля 2018, 12:46 «подключаем после файла default.js (стандартный файл минишопа) любый удобным для вас способом» подключил свой js в настройках minishop2, где параметр «скрипты фронтенда». Получилась такая строка: [[+jsUrl]]web/default.js, /assets/templates/vogelundnoot/js/customCart.js в консоли браузера выводится сообщение: «Загрузка script по адресу «http://vogel-noot/assets/components/minishop2/js/web/default.js,%20/assets/templates/vogelundnoot/js/customCart.js?v=5784beb5e7» не удалась.» В браузере нажимаешь на «купить» страница перезагружается, и в корзине общее количество товара (например, 3 штуки), а не количество позиций. Готовые решения / Minishop2 количество товаров в корзине 31 0
23 апреля 2018, 10:24 «1) Расширил класс корзины:» и «2) Что бы при добавлении в корзину у нас мини корзина сразу обновлялась дописал колбеки:» это в каких конкретно файлах писать, где сохранять и как вызывать? Готовые решения / Minishop2 количество товаров в корзине 31 0
Возможно ли реализовать возможность предоплаты за доставку на сайте? Так ради этого мне и нужно это все, чтобы клиент платил сразу при оформлении заказа, чтобы избавить себя от мусорных заявок (когда человек оставляет заявку, а предоплату делать не ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 18 px. Да и текст комментариев можно таким сделать. Для меня лично 16 — мелковато на больших экранах (в комментариях вообще 15 ...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
И в десктопной, и в мобильной версии выводит 5 10 10
я так и делаю в мобильной версии.
Но не работает.
1. Создал класс myCartHandler.php в /core/components/minishop2/custom/cart/myCartHandler.php
2. Написал регистрацию в консоли:
3. Написал callback в /assets/templates/vogelundnoot/js/customCart.js
4. Прописал его в /core/components/minishop2/elements/snippets/snippet.ms_minicart.php:
(я в середине файла прописал).
Кэш сайта сбрасывал. Но что-то не заработало. В миникорзине не отображается количество позиций в корзине.
подключил свой js в настройках minishop2, где параметр «скрипты фронтенда». Получилась такая строка:
[[+jsUrl]]web/default.js, /assets/templates/vogelundnoot/js/customCart.js
в консоли браузера выводится сообщение: «Загрузка script по адресу «http://vogel-noot/assets/components/minishop2/js/web/default.js,%20/assets/templates/vogelundnoot/js/customCart.js?v=5784beb5e7» не удалась.»
В браузере нажимаешь на «купить» страница перезагружается, и в корзине общее количество товара (например, 3 штуки), а не количество позиций.