Евгений Шеронов
С нами с 20 мая 2015; Место в рейтинге пользователей: #317 часов назад
Далее код оставил без изменений
<script type="text/javascript">
// <![CDATA[
{literal}
Ext.onReady(f...
Помогите добить VideoGallery 2
8 часов назад
По этому вопросу тоже думаю — создал вопрос тут
Вопрос по будущему MODX и стратегии развития. 2
Вчера в 20:13
Не нужно меня поддерживать в данном конкретном случае. Прошу убрать лишнее
Опыт по переносу MODX2 на MODX3 и Minishop3 2
Вчера в 19:28
В общем убил целый день, но… так у меня ничего и не вышло.
не могу зарегистрировать класс.
содержание самого файла my_msorderhandler.class.php:
...
Кастомизация minishop'a 9
Вчера в 16:01
Компонент очень нужный и мне кажется будет востребован.
У меня тут задача стоит сделать что-то подобное на сайте на движке на MODX 2.8 — там есть ста...
ms3Variants - Реализация вариантов одного товара в MiniShop3 4
Вчера в 14:42
тут пришла мысль что никто не захочет просто так делиться своим опытом за бесплатно. Можно было бы сделать статьи и кейсы платными? Типа хочешь прочит...
Предложение по развитию сообщества: Создание каталога портфолио/реализованных кейсов на MODX с демо ... 1
Вчера в 10:08
Добрый день! Я этот компонент давно делал, и еще лет 5 не возвращался к нему… он работоспособен, все в этом плане нормально (ну по крайней мере с php ...
msProductKits - удобное управление товарами-комплектами (наборами товаров) 29
19 февраля 2026, 10:22
Вижу, спасибо.
Ошибочно решил, что если есть в документации minishop2, то в старых версиях есть и сам код не посмотрел.
Предыдущий идентификатор статуса при событии 'msOnChangeOrderStatus' 4
19 февраля 2026, 09:27
Привет, Алексей.
1. Как определяем ботов
Проверка идёт по User-Agent в ms3rv_is_bot() (helpers.php). Используется regex по типичным маркерам краул...
ms3RecentlyViewed - Недавно просмотренные товары для MiniShop3 2
Всё удобнее и удобнее управлять заказами из админки.
Я столкнулся с тем, что по столбцам у меня сумма не 100%, а меньше, так как когда-то были другие способы оплаты, доставки, которые теперь отключены/удалены.
Те кто столкнётся с этой проблемой — просто нужно пробежаться по старым заказам и проставить актуальные)
Такой вопрос, планируется ли учитывать поля «Выбрать заказы с» и «Выбрать заказы по»?
Это прям необходимая штука, чтобы наглядно по месяцам можно было посмотреть, что изменилось, увеличился ли процент оплаты на сайте и т.д.
Скачать можно и через репозиторий modx.pro
А как ставили AMP на клиентских сайтах, такими же способом как в Ampify или иначе?
Можно по ней также учиться и собирать пакеты.
Новая версия появилась всего месяц назад, примерно тогда, когда был анонс про App на главной.
Разговорный английский хромает, но теперь есть стимул подтянуть :)
Обязательно напишу на почту в ближайшее время!)
Попробуйте [[!+fi.savedForm.id]] или лучше в своём Hook выставить плейсхолдер или же записать в сессию значение. Он должен быть после FormItSaveForm стоять.
сделайте проверку там такую:
И будут доступны в чанке на почту такие плейсхолдеры:
1. Дополнение изначально строилось, чтобы работать с любыми объектами, но в текущей версии буквально пару строк нужно будет подправить. В обновлении, над которым работаю уже поправил.
Есть кейс по интеграции дополнения со старым Gallery + mFilter2.
Думаю и ms2gallery можно сделать SEO-шной)
2. Если я правильно понял суть — то да. Вы можете создать поле, хоть с несуществующим классом или же отключённым. Потом в ручную добавляете значения в словарь, привязывая их к полю. И добавляете в правило.
То есть получилось правило без привязки к каким-то определённым полям. (но к странице нужно обязательно привязать) Сформируются ссылки, которые плагин компонента будет отлавливать и выставлять GET и Request параметры.
3. Virtual Page я ставил давным давно и не особо разбирался что и как там устроено. Возможно и будут конфликтовать, но это решается изменением приоритетов у событий в плагинах.
SeoFilter лучше ставить вперёд, так как если он «свою» страницу не найдёт — отдаст следующему плагину.
На самом деле для поисковика страницы с заголовками буду считаться разными?
1. «Красные, розовые, коралловые, малиновые, сиреневые, фиолетовые платья»
2. «Красные, розовые, коралловые, малиновые, синие, сиреневые, фиолетовые платья»
Я тут сочетанием, используя комбинаторику, насчитал что при использовании 10 цветов дополнительно 1000 страниц. А при 15 цветах страниц уже будет больше 32 тысяч. А а сайте примере аж 19 цветов!
Поэтому если уж такой функционал делать, то как правило, которое не будет генерировать ссылки а лишь динамически подставлять все значения через запятую. Соответственно и в текстах будет всё через запятую (как впрочем и на примере).
Заметил, что ещё они умудряются пересекать «множественное цветовое поле» с другим полем. В общем в меню или в карту сайта такие адреса точно нет смысла закидывать :)
Если действительно есть желание для формирования таких страниц — пишите мне в скайп waytodesign или на почту через профиль, обсудим более предметно.
А в качестве адреса и значения — в удобном для себя виде.
Гадать почему была ошибка 404 не могу, будут доступы — будет и ответ :)
.htaccess вообще не должен никак участвовать на modhost.pro
По 404 ошибке напишите мне в тех поддержку на modstore с указанием доступов к сайту.
Но скорее всего другой плагин приоритетом перебивает, Redirector или что-то подобное.
По второму вопросу свободно изменять нельзя, только если оставить в Url параметр: /style-krasnyi.
Это немного изжиток самых первых версий, думаю, что можно будет и отказаться в будущем от строгого формирования и разрешить свободно формировать адреса.
А краткая инструкция, что описал, пригодится тем, кто не обновлялся и чтобы мне самому потом документацию дополнить, скоро доберусь до этого.
Когда поправлю, то можно будет создать такие страницы:
dev.site.com/catalog/podarok-den-rozhdeniya/dlya-it-shnik/nedorogie
И красивые заголовки: «Недорогие подарки на день рождения для IT-Шника» :)
Так, видимо с последним обновлением mSearch2 (где добавлена фишка с динамическим слайдером) перестало работать (на демке тоже).
Раньше работало так:
Для полей с галочкой «Слайдер», нужно в ручную записывать необходимый диапазон в словарь.
(так как различных значений цен может быть очень и очень много).
Например, записав в словарь запрос «0,1000», можно отнести его к недорогим товарам.
Тогда когда в слайдере будут выбраны значения в диапазоне от 0 до 1000: («100,300», «526,829» и т.д.) url не будет меняться, но фильтрация по уточнению стоимости будет работать.
Этот функционал в ближайшем обновлении поправлю.
А если имеете ввиду что-то другое, то напишите, как это должно работать)
Жаль, что нельзя варьировать сумму ежемесячно: иногда деньги вроде бы есть, а иногда нет)
По умолчанию такого нет)
Надеюсь, что версия MODX у Вас куда больше, чем 2.1.5)
P.S. Когда какая-то проблема пишите версии компонентов, php, MODX.
Пропишите в вызове mSearch2: