Василий Столейков
С нами с 19 декабря 2012; Место в рейтинге пользователей: #236 часов назад
В какое славное время я взялся за изучение кода)) Только выучил элементарную базу PHP, как выясняется, что это скоро и не нужно никому будет). Расходи...
Вопрос по будущему MODX и стратегии развития. 3
Сегодня в 01:40
Далее код оставил без изменений
<script type="text/javascript">
// <![CDATA[
{literal}
Ext.onReady(f...
Помогите добить VideoGallery 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
1. Копируешь чанк tpl.msGallery.empty и новый чанк подключаешь в вызове msGallery через параметр &tplEmpty=`tpl.msGallery.empty.new`
2. Вбиваешь в чанк tpl.msGallery.empty нужную тебе заглушку (там стоит минишоповская).
3. Радуешься, т.к. при обновлении ничего не слетит!
Спасибо, иногда очевидные вещи не доходят сразу!
Но нет, не проблема, просто удобнее, когда всё в одном месте. Например, в симпледриме относительно мало дополнений и поэтому я каждый раз просматриваю все, чтобы установить нужные. А в оф. репозитории дополнений куча и я ищу только знакомые мне упуская те, что забыл или не видел… И спросил я чисто по этой причине, чтобы не забыть о нём… =)
Но если честно, то это не проблема — так, просто удобства…
да, было бы удобнее и ссылку и на сообщество, т.к. тут, в сообществе, обсуждаются в основном дополнения из репозитория, а также возможности их добавления туда… Часто находясь на странице дополнения в магазине, при появлении вопроса я иду в сообщество и задаю его, чтобы не мусорить в отзывах в магазине.
Но есть и другая логика, пользовательская. Обычному пользователю плевать на вопли завистников, ему нужно удобство. Логическое удобство когда всё под рукой.
Тем более что в последнее время эти 3 проекта (store.simpledream.ru, docs.modx.pro и modx.pro) неразрывно связаны друг с другом, и для создания сайта другие источники не требуются.
Кажется дело было через ajax, где выполняются элементарные действия по обновлению поля ресурса или тв. Потом обернул всё это в Personalize только для админов и вуаля!
На самом деле с ним можно делать всё что угодно. Думал даже сделать на его основе админскую панель для себя…
И да, можно ли с помощью этого сделать не GET запрос, а POST?
Но у меня в корзине не вызван сниппет msGetOrder, а показ заказанного товара выполняется через msCart (который использует тот же чанк).
Если я добавлю вызов msGetOrder, то тогда будет дублироваться вывод заказанных товаров…
Я наверное забэкаплю(сделаю копию) чанка tpl.msGetOrder.row, чтобы потом к нему вернуться если перезапишется…
В функции af_complete, res.result и res.data показывают undefined. Или я что-то недопонимаю?
Будем эксперементировать…
Параметров фильтрации немного, и они все могут быть в одной тв-шке. Остаётся вручную в коде прописывать этот тв…
СПАСИБО!!!