[msPNnotify] - заменяем JGrowl
Описание
Компонент полностью заменяет уведомления Jgrowl на PNnotify для minishop2
Требуется только установка, далее все будет работать само. Все что делает компонент — это добавляет свои js на страницу. Настройки minishop2 он не переписывает, а лишь заменяет метод Massage
Посмотреть работу вы можете на демо-сайте
Под катом маленькое отступление и ссылка на скачивание компонента
Отступление
Это маленький компонент и по сути он всего лишь добавляет на сайт несколько js и css файлов, которые вы можете добавить вручную.
Компонент сохранил все методы modPNotify, по этому вы можете использовать как методы minishop2 так и методы modPNotify.
Мне просто надоело вручную на каждом проекте заменять JGrowl на PNotify
Компонент бесплатный, все исходники на GitHub.
Установить с modstore
Подробнее на странице GitHub
Основан на модифицированном modPNotify
Компонент полностью заменяет уведомления Jgrowl на PNnotify для minishop2
Требуется только установка, далее все будет работать само. Все что делает компонент — это добавляет свои js на страницу. Настройки minishop2 он не переписывает, а лишь заменяет метод Massage
Посмотреть работу вы можете на демо-сайте
Под катом маленькое отступление и ссылка на скачивание компонента
Отступление
Это маленький компонент и по сути он всего лишь добавляет на сайт несколько js и css файлов, которые вы можете добавить вручную.
Компонент сохранил все методы modPNotify, по этому вы можете использовать как методы minishop2 так и методы modPNotify.
Мне просто надоело вручную на каждом проекте заменять JGrowl на PNotify
Компонент бесплатный, все исходники на GitHub.
Установить с modstore
Подробнее на странице GitHub
Основан на модифицированном modPNotify
Комментарии: 75
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Не лучше ли просто проверять наличие ms2 и регистрировать свой скрипт после него — а в скрипте уже перезаписывать объект miniShop2.Message на свой?
На modhost / modstore ведь тоже используются не стандартные всплывашки, а Alertify — именно так там и сделано.
Исправлю, спасибо!
Также немного расширил описание, добавив информацию о том, что весь функционал modPNotify сохранен, и вы можете использовать методы как modPNotify так и методы minishop2
2. Также было бы классно, если бы компонент перезаписывал и уведомления от Office, а то сбивает когда у минишопа один стиль уведомлений, а у офиса другой!
Если получится сделать компонент универсальным, с выбором разных уведомлений, а также перезаписывающим и Office, то будет очень удобный инструмент, который будут использовать на всех проектах.
PNotify
Toastr
Кто что еще знает/хочет?
А на счет офиса сегодня выложу, просто забыл о его существовании :)
в свою директорию, затем заменял вызовы JGrowl на SweetAlert. Затем менял в системной настройки ms2_frontend_js путь до нового файла. Ну и конечно на сайте должен подключаться сам SweetAlert.
не спорю. Ты лучше знаешь, я просто взглянул со стороны. Извини.
На самом деле даже такой нотифай-модалка кому-то подойдёт, проекты разные бывают. Спасибо за интересный пример!
И еще раз повторю, этот вариант как раз включает и уведомления и модалки.
В следующем обновлении планируется:
— Настройка задержки показа оповещений
— Выбор системы оповещения
Кнопка раскрыть лишняя возле кнопки закрыть уведмоление, дизайн немножко детский.
Но работа получилась очень хорошая!
Вот бы ещё добавить в настройки возможности включить или отключить замену уведомлений для минишопа, офиса и ажаксформа — чтобы было гибче…
Работает только error окна. Окна success не всплывают.
Форма письма отправляет. Но уведомлений об успехе нет.
Переустановка не помогла. В чем может быть проблема?
Как руки дойдут до компонента — исправлю
pavel@orendat.ru
либо в любое другое место из моих контактов на modxpro
Обычный заказ правильно срабатывает и выдает сообщение через msPNotify
Я предполагаю, что это от того, что стандартные уведомления заменены на msPNotify.
Но может я что-то не то ищу?
Понимаю, можно посмотреть доки и узнать отличия в функционале, но интересно чисто из практики пример.
Спасибо.
2-3 строки, задаётся привязка:
Можно поменять top на bottom, right на left.
https://prnt.sc/qc16fr
Трабла явно из за не правильного порядка подключения скриптов Minishopa2 и msPNnotify
Можно ли как то повлиять на порядок подключения? пы сы Компонент шикарный! Спасибо Автору!)
modx.pro/help/15394