Joomla 4. Компонент K2 и форк K2ForJ4 (18 янв 2024)

Если вас, как и меня, достало выслушивать (вычитывать) бесконечные обещания разработчика K2 опубликовать версию компонента K2 под Joomla 4 (без чего невозможно реализовать апгрейд from Joomla 3 to Joomla 4) - воспользуйтесь форком K2ForJ4. Который в данный момент установлен и без каких-либо проблем работает на этом веб-сайте.

Как опубликовать модуль joomla во всплывающем окне

Больше
11 года 8 мес. назад #1 от superlamer
Здравствуйте
Возникла необходимость опубликовать на сайте (joomla 2.5.1) один из модулей во всплывающем окне... нифига совсем не получается, если чесссно. Попадаются коммерческие модули, а хотелось бы free. В результате долгих поисков был найден модуль S5-Box, но я не понимаю как его настроить. Help!

P.S. Или может быть посоветуете другой модуль или плагин?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Dev banner 1
Больше
11 года 8 мес. назад - 11 года 8 мес. назад #2 от Aleksej
Нет, S5-Box вполне себе хорошее решение.

Качаем и устанавливаем (по ссылке - версия модуля для J1.7 и J2.5). Включите модуль "на всех страницах" и обязательно определите ему ту или иную позицию (виден модуль не будет, особенно, если выберете опцию "не показывать заголовок").

Теперь ищем в директории используемого шаблона Joomla - файл TemplateDetails.xml; необходимо добавить в него ряд строчек:

Code:
<position>s5_box1</position> <position>s5_box2</position> <position>s5_box3</position> <position>s5_box4</position> <position>s5_box5</position> <position>s5_box6</position> <position>s5_box7</position> <position>s5_box8</position> <position>s5_box9</position> <position>s5_box10</position>


После чего у вас должно получиться примерно следующее:

Code:
<positions> <position>logo</position> <position>menu</position> <position>search</position> <position>top_menu</position> <position>breadcrumb</position> <position>top</position> <position>right</position> <position>user1</position> <position>user2</position> <position>user3</position> <position>syndicate</position> <position>bottom</position> <position>copyright</position> <position>s5_box1</position> <position>s5_box2</position> <position>s5_box3</position> <position>s5_box4</position> <position>s5_box5</position> <position>s5_box6</position> <position>s5_box7</position> <position>s5_box8</position> <position>s5_box9</position> <position>s5_box10</position> </positions>


Обратите внимание: ваш template в качестве дефолтных может иметь несколько иные позиции; это только пример.

Сделали? Замечательно, теперь открываем Менеджер материалов (допустим) и, переключившись в режим html (т.е. "без редактора") - пишем следующую строчку:

Code:
<a class="s5box_one">Заказать звонок</a>


Или, скажем, так:

Code:
<div class="s5box_one"><a>Заказать звонок</a></div>


Или - так (вставляем изображение):

Code:
<a class="s5box_one"><img src="images/izobrazenie.png" border="0" width="200" height="150" /></a>

"Заказать звонок" в приведенном примере - название модуля, который вам необходимо опубликовать именно в этой позиции (в данном случае - s5_box1). Теперь в редакторе вы можете добавить стили для этой надписи, раскрасить или изменить шрифт.

Открываем страницу сайта и наслаждаемся полученным эффектом: произвольный модуль открывается у вас в pop-up окне.
Последнее редактирование: 11 года 8 мес. назад пользователем Aleksej.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Работает на Kunena форум