×
Ruby on Rails: постинг твитов через Twitter API (04 нояб 2017)

Практикуемся в Ruby on Rails.

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

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

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

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

Больше
5 года 4 мес. назад - 5 года 4 мес. назад #2 от Aleksej
Aleksej ответил в теме Как опубликовать модуль joomla во всплывающем окне
Нет, S5-Box вполне себе хорошее решение.

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

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

<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>
                <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 (т.е. "без редактора") - пишем следующую строчку:

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


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

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


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

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

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

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

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