Хостинг для Joomla:

Помощь сайту

Понравился сайт? Внесите вклад в его развитие, пожертвовав любую сумму на один из кошельков:

ВебМаниZ417310586352
R397827462806

СМСSMS (от 5 руб.)

Деньги пойдут на оплату хостинга и на развитие сайта.
В примечании к платежу укажите Ваш email и Имя.

Администрация сайта.

Home Уроки Компоненты Joomla Как создать выпадающее окно в Joomla
Как создать выпадающее окно в Joomla PDF Печать
Выпадающие окна на сайте позволяют улучшить интерактивность сайта и получить от посетителей необходимую информацию. Выпадающее окно в себе может иметь опрос или подписку на рассылку. Также оно может просто выдавать посетителю очень важную информацию или новости. Правильное использование выпадающих окон позволяет повысить доход от сайта и получить дополнительных подписчиков для рассылки.

В этой статье мы рассмотрим, как установить и настроить сплывающее окно на сайте с помощью компонента Joomla Popin Window. JoomlaPopin показывает выпадающее окно, которое не останавливается традиционными блокировщиками всплывающих окон.

С помощью этого компонента можно быстро и просто создавать выпадающие окна. Самое окно можно настроить показывать один раз на сессию, что не будет раздражать посетителя. Кроме этого, есть возможность настроить размеры окна и размещение его относительно окна браузера.

Сам плагин Joomla Popin Window есть бесплатный и последнюю версию можно скачать с сайта разработчиков по ссылке http://www.dart-creations.com/docman/
Для скачивания необходимо зарегистрироваться на сайте. Но можно скачать русскую версию этого плагина без регистрации по этой ссылке:
http://joomla-master.com/joomla15popin_ru.zip

В этом уроке мы будем работать с русской версией, которая отличается от английской тем, что в ней сделан перевод админ-панели плагина на русский язык.
Чтобы установить плагин, в панели администратора выбираем пункт  «Устаноить/Удалить» («Install\Uninstall») в меню «Расширения»  («Extensions»), выбираем архив компонента и нажимаем кнопку «Загрузить файл & установить» («Upload file & Install») (рис. 1).
Рис. 1. Установка Joomla Popin Window.
Теперь в меню «Расширения»  («Extensions») заходим в «Менеджер плагинов» («Plugin Manager») и заходим в наш плагин (рис. 2).
Рис. 2. Админ-панель Joomla Popin Window
Здесь мы слева вводим Имя плагина, выставляем галочку «Да» напротив надписи «Включен». Справа в колонке «Параметры» мы должны ввести html код, который может содержать простой текст или другой специальный код. Мы просто введем надпись «Здесь будет мой html код», которая будет отображаться в нашем выпадающем окне. Ниже можно ввести текст заголовка, а также настроить размеры окна и расположение его относительно границ браузера. При желании, можно включить или отключить возможность пользователем изменения размеров и прокрутки. Также, при желании, можете отключить невидимую ссылку на автора перевода.

Теперь можно сохранить настройки плагина, нажав на кнопку «Сохранить».

Чтобы всплывающее окно  появилось в конкретной статье, то нужно его активировать. Это делается с помощью добавления кода { popin } (без пробелов между дужками) в статью (рис. 3).
Рис. 3. Активация выпадающего окна в статье.
Конечно, постоянное добавление кода { popin } в каждую статью неудобно. Хорошо бы сделать,  если всплывающее окно появлялось автоматически на всех страницах сайта. В Joomla 1.0 вы можете добавить { popin } в модуль «Произвольный HTML-код». Но, к сожалению, в Joomla 1.5 Вы это сделать не сможете. Поэтому в файл index.php для шаблона Вы должны добавить такой код:

<?php
$miscinfo = & JTable::getInstance('content');      
$miscinfo->text = '{ popin }'; // Пожалуйста ЗАБЕРИТЕ ПРОБЕЛЫ между дужками и текстом popin
$dispatcher =& JDispatcher::getInstance();
$params = & new JParameter('');
JPluginHelper::importPlugin('content');
$results = $dispatcher->trigger('onPrepareContent', array (& $miscinfo, & $params, 0));
echo $miscinfo->text;
?>


Не забудьте также в этом коде забрать пробелы между дужками и текстом popin.

Вид нашего выпадающего окна показан на рис. 4.

Рис. 4. Вид выпадающего окна на сайте.
 
 JOOMLA MASTER; WEB Хостинг