Сегодня в 10:34
В какое славное время я взялся за изучение кода)) Только выучил элементарную базу 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
Всего 125 661 комментарий
Исходя из этого стоимость проекта просто физически не может быть 100 килорублей, и заполнения тоже быть не может, и парсер оплачиваться по количеству товара тоже не может, так как он должен работать всегда и при хорошем раскладе проверять в наличии ли сейчас товар и все в таком духе
Тем более не факт что все товары именно с рутабу браться будут, речь идет не про копию а про аналог вполне возможно каталог свой.
Главная цель — положить товар в корзину с нужной ценой, этого можно добиться написанием плагина на событие корзины msOnBeforeAddToCart.
Плагин должен проверять авторизацию и получать нужную цену, а затем менять её в объекте product (но не сохранять!).
Пример плагина, меняющего нормальный price на old_price, если юзер авторизован:
Тут надо либо как Цукерберг садится и самому на себя кропать пока не попрет(и то его друг богатый спонсировал по началу), либо бабла ввалить, ну либо пойти в банк продать почку остаться без штанов)))
+ пусть еще приготовит на SEO по 50-80 штук еже месячно
Ну пускай фрилансера найдет который ему на вордпресе чегото на гавносайтит, а потом еще раз и ещераз за переделку заплатит.
И вообще большие проекты требуют больших, денег на коленке на раз два не поднять такой сайт нужно начать с малого, потом наращивать. У нас магазин начинался с 200 наименований сейчас 26 000 постоянно что то переделывать надо
«may be you will need to create a directory with write-permissions for php: assets/resourceimages/»
Я уже пару раз организмом бился, не понимаю, что происходит, пока не удостоверялся, что а) такой папки нет, б) такая папка не имеет прав на запись в нее.
Кстати, Bruno packages как пироги печет, но не выкладывает в репозиторий. Однако все напечёное можно посмотреть-ухватить здесь: github.com/Bruno17/MIGX/tree/master/packages
У меня на сайте такие настройки сервера что в корень сайта можно загружать только с фтп и директори создавать с фтп.
А права на запись есть толко в assets не в этом ли проблема
Сейчас ошибок, все же, меньше.
Постараюсь исправится))
Если под новым комментарием сделать сразу развернутую форму ввода текста было бы нагляднее.
— Ответить на комментарий
— Оставить новый комментарий
Ты постоянно их путаешь.
Делаем Migx TV в которой указываем имена нужных нам изображений (не ресайзнутых), и делаем сниппет который по парсит эту тв получает url картинки и создает url миниатюры.
У меня к примеру сделано так что миниатюра созается в под папке thumb дирректории оригинальной картинки с тем же именем.
В итоге заливаю фото в 1 директорию имею под папку с миниатюрами, в ресурсе в TV быстренько накидывая нужные фото в migx TV в итоге получается как то так. msk-gnb.ru сайт только доделывается ))
Но обнаружилась другая проблема — странице с тикетом назначается шаблон, который указан для раздела тикетов, а не тот, id которого я указываю в tickets.default_template.