Модуль "Всплывающее окно"

+78
5.32K
Вчера пришла мысль… А почему бы не сделать всплывающее окошко в виде модуля и вуаля ;)
Иллюстрация

Всем привет.
Пару дней назад делал одному клиенту поздравление для его клиенов на сайт. Необходимо было во всплывающем окошке чтобы выводился определённый контент с видюшкой и ссылочками. Сделано. Но там свои особенности, тут другие...
Сделал для сообщества модуль, позволяющий выводить контент модулей в виде модального окна.
Думаю, что можно так даже целый сайт забабахать с минимальным количеством конента на разных страницах и несколькими всплывающими окнами на первой и, возможно, единственной.

Установка проходит стандартно. Всё делается из админки.

Для начала устанавливаете данный модуль, потом создаёте свой или берёте id модуля уже существующего и в настройках установленного указываете цифру выводимого модуля.
Там же есть настройки что отображать в модуле: ссылку, изображение, а так же надо ли при загрузке страницы показывать модуль и через какое время его снова показывать.
Идея о временном показе взята отсюда: instantcms.ru/blogs/nebolshie-narabotki/mikrohak-vyvod-modulja-dlja-gostja-raz-v-sutki.html

Демо: уже нет
Справа: модальное окошко и новогоднее поздравление (должно появиться при первом посещении сайта)

Можно так же использовать фильтр отсюда: instantcms.ru/blogs/moi-blog-360/filtr-vstavka-modulja-v-1-0-0.html


Скачать
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст


Поддержка: Ничего не обещаю, ничего не планирую, распространяется как есть.
Предполагаемый круг людей, которые будут использовать: разработчики сайтов, умеющие вносить изменения в код и адаптирующие модуль под свои нужды.

Ещё раз: С наступающими праздниками!
0
Def Def 10 лет назад #
было бы хорошо еще иметь настройку. какое еоличество раз показывать на сайте одному пользователю за сутки.

т.к если будет всплывать постоянно, то это отпугнет юзеров
0
Amurland Amurland 10 лет назад #
так установите цифру 24/"желаемое количество раз"
0
Николаич Николаич 10 лет назад #
Очень годный модуль! v
Для всей линейки 1.10.* подойдёт?
0
Сергей Сергей 10 лет назад #
Дедушка мороз без работы остался как всегда интересная вещица +.
А что за гармошка внизу на демо ещё один подарочек?
0
Amurland Amurland 10 лет назад #
не smile это секретный модуль типа супер слайдер r2 :D
0
Valera Valera 10 лет назад #
после увеличения браузера всплывает видео из модуля
0
Amurland Amurland 10 лет назад #
на сколько вы увеличили браузер?
0
smm_grin smm_grin 10 лет назад #
Подскажите а можно сделать чтобы у пользователя только один раз такое окно всплывало, а на следующий день допустим уже без него? Если можно, то подскажите как реализовать?
0
Amurland Amurland 10 лет назад #
поставьте время показа 100500 часов и будет вам счастье
0
Pascal Pascal 10 лет назад #
А какая функция отвечает за автоматическое открытие окна? Полезно будет отключить авто открытие и оставить только по клику.
0
Amurland Amurland 10 лет назад #
Уберите галочку с настройки "Включить отображение через время" и не будет открываться.
0
Станислав Григорьевич (Мозголом) Станислав Григорьевич (Мозголом) 10 лет назад #
Интересная вещь! Вот только есть проблемка, прикрутил видео с Ютуба и настройки периодического открытия окна и автоматического проигрыша видео поставил. Ну так вот, при открытие страницы постоянно производится видео, при том производится только один звук. Хорошо бы сделать чтоб видео загружалось тогда, когда только окно открывается.
0
Amurland Amurland 10 лет назад #
Вполне правильная ситуация. Суть в том, что модуль хранится в самой странице и отображается. Для Ваших целей подойдёт ajax технология, но в данной разработке её нет.
-1
Reborn Reborn 10 лет назад #
Как-то стремно, что все моды новые не проходят через контроллер, не к автору ...
0
Amurland Amurland 10 лет назад #
что за контроллер?
0
МитяЙ МитяЙ 10 лет назад #
Хорощо бы было для 1.9 переделать, отблагодарил бы)
+3
Helg Helg 10 лет назад #
Было бы хорошо, чтоб такой модель срабатывал как соц замок. При попытке пользователя закрыть окно с сайтом, ему бы выводились кнопки соц сетей во всплывающем окне. Как доп пинок к поделиться. ИМХО. Может кто и допилит его?
0
Рома из Headpix Рома из Headpix 10 лет назад #
а на 10.1 не работает
-1
No Name No Name 9 лет назад #
а если нужно на одной страницы выводить несколько модальных окон,то как сделать??
0
Amurland Amurland 9 лет назад #
точно так же как и одно. должно работать вплоть до бесконечности.
0
Авто Москва Авто Москва 9 лет назад #
Спасибо, за готовое решение smile
0
Grivit Grivit 9 лет назад #
Даже не знаю в чем проблема. Установил, код модуля указываю, но ничего не отображается. Для модуля надо указать позицию в шаблоне, и в этом месте у меня просто пустота. Хотя, если это всплывающее окно, то от позиции оно не должно в принципе зависеть.
0
Александр Александр 9 лет назад #
А под 1.10.6 нет версии, а то как я понимаю там как раз таки используется $module_id ... Как быть?
+3
WALTERZ WALTERZ 8 лет назад #
Жалко, что разработчик пропал. Хороший человек.
Модуль понадобился, подогнал под 1.10.6
Может еще кому надо
http://instantcms.ru/users/files/download5525.html
0
Александр Александр 8 лет назад #
спасибо, очень даже пригодиться!
0
lezginka.ru lezginka.ru 8 лет назад #
подтверждаю , что и человек и кодер был хороший...жалко,что давно тут не был...
Олег Васильевич я Олег Васильевич я 8 лет назад #
Комментарий удален

Еще от автора

Компонент "Совместные покупки"
Ранее данный проект был мной заморожен, но в декабре решил возобновить работы и адаптировать под новую версию первой ветки Позволяет организовать на с
Закрытый форум. Отдельный компонент
Потребовалось тут пару недель назад создать закрытый раздел на форуме, но не хотелось пересекаться с основной регистрацией и некоторыми другими встрое
Компонент Линейки (Метрика). Форумные линеечки. Фотолинейки. для 1.10.x
Компонент Линейки или Метрики или Форумные линеечки или Фотолинейки. для 1.10.x Компонент платный Прекрасно подойдёт для тематических порталов.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.