3 часа назад
Не нужно меня поддерживать в данном конкретном случае. Прошу убрать лишнее
Опыт по переносу MODX2 на MODX3 и Minishop3 2
4 часа назад
В общем убил целый день, но… так у меня ничего и не вышло.
не могу зарегистрировать класс.
содержание самого файла my_msorderhandler.class.php:
...
Кастомизация minishop'a 9
4 часа назад
Вот тебе моё мнение, через полгода-год заказчикам будем всё равно на чём ты будешь делать сайт, гораздо больше их будет волновать вопрос: умеешь ли ты...
Вопрос по будущему MODX и стратегии развития. 1
8 часов назад
Компонент очень нужный и мне кажется будет востребован.
У меня тут задача стоит сделать что-то подобное на сайте на движке на MODX 2.8 — там есть ста...
ms3Variants - Реализация вариантов одного товара в MiniShop3 4
9 часов назад
тут пришла мысль что никто не захочет просто так делиться своим опытом за бесплатно. Можно было бы сделать статьи и кейсы платными? Типа хочешь прочит...
Предложение по развитию сообщества: Создание каталога портфолио/реализованных кейсов на MODX с демо ... 1
Сегодня в 10:08
Добрый день! Я этот компонент давно делал, и еще лет 5 не возвращался к нему… он работоспособен, все в этом плане нормально (ну по крайней мере с php ...
msProductKits - удобное управление товарами-комплектами (наборами товаров) 29
Вчера в 10:22
Вижу, спасибо.
Ошибочно решил, что если есть в документации minishop2, то в старых версиях есть и сам код не посмотрел.
Предыдущий идентификатор статуса при событии 'msOnChangeOrderStatus' 4
Вчера в 09:27
Привет, Алексей.
1. Как определяем ботов
Проверка идёт по User-Agent в ms3rv_is_bot() (helpers.php). Используется regex по типичным маркерам краул...
ms3RecentlyViewed - Недавно просмотренные товары для MiniShop3 2
17 февраля 2026, 10:07
Здравствуйте, компонент куплен, на основной домен ставится, на dev. не ставится,
Could not generate encryption key
Vehicle 04b9f528f736384b46f71324...
[msProductRemains] Компонент учёта остатков товара 179
Это же не готовый сайт, а только заготовка, скелет, основа
Качайте, пишите отзывы
На вкус и цвет, сами знаете, все фломастеры разные :)
Есть идеи кастомизировать каждый из представленных фреймворков, но пока что, только в идеях.
При загрузке пакетов в магазин ошибок не было, уточню
Все темы были протестированы перед отправкой в магазин
Я просто посмотрел, сколько времени уходит на установку каркаса, т.е. скелета темы и сделал вывод, что проще сократить это время. 10-20 минут против установки темы за 3 минуты и над сайтом уже может работать программист, которому по барабану, есть ли дизайн/вёрстка или нет. А ему надо делать выводы. С помощью этих базовых тем — вполне возможно не зависеть от дизайнера/верстальщика.
Ну и конечно же разнообразие тем должно быть!
Второй момент, что большинство тем делаются на популярных фреймворках.
Третий момент — показ заказчику сайта в виде интерактивного прототипа, а не в ужасном виде, приготовленного в Axure. к примеру.
Есть хороший мануал по настройке Login, воспользуйтесь.
Вот демка
Тоже будет!
В планах темы «с быстрым стартом» для всех популярных фреймворков. Foundation пока под вопросом, он как бы есть в официальном репозиториии.
Используйте сторонние: bxSlider или OWL Carousel. Они достойные. Лично я отдаю предпочтение OWL Carousel.
Моё мнение, что сборщик, в первую очередь — человек, веб-технолог или верстальщик. Его задача через препроцессоры CSS скомпилировать тему (LESS, SASS, Stylus и т.п.). То есть вёрстка делается под сайт, под конкретный дизайн и не имеет ничего лишнего, разве что ядро. Не нужен компонент — не включаем. Всё просто.
Позвольте спросим, чем именно?
Что касается тяжёлых файлов стилей и скриптов, а так же
вместо
можно сделать так
То есть подключить только необходимое. Со скриптами ситуации такая же.
Огромный плюс Semantic UI — разделение на типы девайсов. А вот если использовать MobileDetect, можно очень продуктивно отдавать нужный контент
:)
Ну а теперь про нюансы:
- правильное подключение нужных стилей и скриптов (в тему подключен 1 файл стилей и 1 файл скриптов от Семантика), а можно убрать лишнее и подключить только нужное;
- многие застревают на построении сетки, как бы банально это ни было;
- сложности с js, инициализацией скриптов;
- сложности с кастомизацией и дальнейшей компиляцией файлов «под себя» (лишнее — вырезать, нужное врезать);
- ступор с использованием элементов, например, кастомизированных селектов.
Можно долго перечислять, в чём могут возникнуть сложности.