54 минуты назад
и вот еще какой вопрос…
в документации прописано вот так:
if (!class_exists('msDeliveryInterface')) {
require_once dirname(dirname(dirnam...
Кастомизация minishop'a 8
2 часа назад
Добрый день! Я этот компонент давно делал, и еще лет 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
16 февраля 2026, 19:33
Новая обновленная версия уже в магазине modstore.pro/packages/sites-themes/theme.bootstrap
[Theme.Bootstrap] Новая версия с Bootstrap 4 31
14 февраля 2026, 18:07
Добрый вечер!
Кто смог настроить оплату в этом компоненте?
вставил по инструкции в чанк tpl.msoneclick.send ссылку с параметром [[+payment...
msOneClick - «Купить в один клик» 104
14 февраля 2026, 13:53
Баг с обновлениями подтвержден в ишьюсах модуля — github.com/modmore/importX/issues/64
Решения, кроме частичного, предложенного в ветке этого ишьюса ...
Обновление содержимого полей товаров через ImportX 3
12 февраля 2026, 22:44
Сочетание клавиш CTRL+ENTER не работает? Или только у меня… Приходится каждый раз нажимать «плэй»
[PhpConsole] - консоль для выполнения php кода в админке сайта 10
Как сделать так чтобы output не писал в журнал ошибок
joxi.ru/zANpLRJsBkQ6Gm
'brЭто поле не должно быть пустым'
Разобрался, что из-за плагина и в контроллере
за счет addField добавляется br
пофиксить это можно:
Так тоже выводит дефолтный site_url
У тебя подмена плейслохолдера только происходит
т.е.
Все таки я склоняюсь, что pdoPage не дружит с base, но на это наверно только Василий может ответить)
и выводит ли через феном site_url
Не работает
Через феном не выводит нужный site_url, а просто дефолт
у меня подмена site_url для феном такая, но вот беда пагинацией
Пагинация выдает такие ссылки
site.ru/en/en/cat.html?page=2
Или это глюк pdoPage, а точнее глюк формирования page.nav?
Остальные сниппеты нормально работают, в том числе uri в самом pdoPage, т.к. обертка pdoResource
Код проверочного сниппета
или там не $row?
Ставил тот модуль, может не так настраивал, он все равно ругался на свои же изображения. Ставил на апач конечно.
А так конечно не стоит нагружать сервак, сжать один раз изображения и забыть. Интересно есть ли возможность этим модулем сжимать изображения так сказать в «ручную»? т.е. использовать его API
Одно и тоже изображение:
Панда = 709.7 KB
optipic.io = 2,86 МБ
TinyPNG изображения от него воспринимает более менее, не 100% но подавляющее большинство.
Хочется уже увидеть компонент.
оффтоп: Есть ли у кого нибудь код и нормальный рабочий вариант связки плагинов для gulp?
После rename_it.php, он переименовывает папку public_html(родительскую папку) в название компонента например modExtra, проверьте и верните в исходное состояние.
после чего site.ru/_build/*.php должны быть доступны
1 и 2-ой пункт, сделал так же как описал выше.
Подскажите пожалуйста пару моментов как правильней делать и где копать
1. Создал контроллер auth2.class.php, поправил formRegister, проверял некоторые поля из формы, например проверку ссылки Вк:
После передаю в функцию $this->_createUser(), в ней доже передаю в массив
Правильно ли так проверять поля из формы?
2. Нужно же удалять старый контроллер контроллер auth.class.php?
т.к. я в инспекторе кода поменяю с auth2/formRegister на auth/formRegister и спокойно зарегистрируюсь с помощью email, без обязательных полей
3. Есть ли js колбеки, например мне после того как регистрация прошла и jGlow высвечивает сообщение о том что мне выслана ссылка, мне нужно закрывать модальное окно регистрации и открывать другое окно более информативное чем jGlow.
Или придется копировать /assets/components/office/js/auth/default.js и переписывать?
4. Так же еще небольшой вопрос, при отправке не присваивается класс error для input если они не прошли проверку, как бы хочется выделять красным input. Тут я полагаю переписывать надо auth2.class.php и default.js.
В auth2.class.php для функции error дополнительно передавать массив и название поля с ошибкой
После отлавливать в js и присваивать класс
В ajaxForm все проще конечно было со 2 и 3 пунктом :)
Консоль ошибок не пишет, журнал ошибок тоже пуст
Чего то 2.6.0 пока совсем не радует, обновился только на одном сайте
Тоже всегда интересовала серверная часть (пора бы уже почитать книжки), как именно там все закручено. Само «программирование на модх» более мение понятно, работаешь с объектами, расширяешь модели, классы, компоненты в конце концов, но вот интересные аспекты:
— штрихкодирование(если есть конечно)
— ПО которое формирует заказ и как оно все отправляется в модх
— что синхронизируется с главным сервером, цены и заказы?
— интересно как сторонние аппараты связны с локальными серверами и как они работают
Получается Ваш продукт с лихвой заменил этот адский-монополистский продукт — 1С, причем с индивидуальной настройкой, без лишних функций! и самое главное — большой скоростью!
Например, я однажды приходил покупать видеокарту для компьютера, стою на кассе, кассир говорит «Подождите пожалуйста», я глянул в его монитор и увидел как там долго долго грузилась 1С… минуты через 3-4 только начал оформлять заказ.
Не так давно приходилось сталкиваться с 1С, я ругался матом… это какое-то извращение. Я посоветовал им, что под их задачи проще было написать веб интерфейс и все индивидуально заточено. И на вашем примере АСУ, я в конце концов убедился, что спокойно можно заменить 1С, да и еще с десятками плюсов.
Минут 10 назад тоже воспроизвел, все ок. Начал у себя лазать, а потом оказалось, что таблицу сортирует JS.
Теперь стыдно.