Форум русской поддержки Joomla!® CMS
11.12.2016, 14:03:31 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Окно с двумя изображениями и описанием

 (Прочитано 465 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Mikha
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 13


« : 06.04.2016, 16:05:00 »

Как сделать подобно этому http://grafio-decor.com.ua/termopaneli.html? При нажатии на изображение появляется всплывающие окно с двумя изображениями и описанием. Возможно здесь использовано какой модуль или плагин, целый день потратил так и не понял каким образом сделана эта страница  Angry Подскажите пожалуйста как реализовать подобную штуку. (Joomla 3.5)
Записан
Gruz
JComments Tester
*

Репутация: +165/-3
Offline Offline

Пол: Мужской
Сообщений: 1285


gruz@jabber.org | gruz.org.ua


« Ответ #1 : 06.04.2016, 17:06:10 »

В https://www.joomlacontenteditor.net так делается (нужен редактор и их же плагин MediaBox)
Делается, как и на примере, линком на статью








А в твоём примере ещё проще сделано.
Просто в HTML в статье прописано
Код:
<a class="modal" href="/10-informatsiya/64-termopaneli-ornatepanel-np-102.html?tmpl=component" rel="{handler:'iframe' ,size:{x:700,y:580}}">
<img src="/images/termopanel/CGviews_NP-056.jpg" alt="Фасадные термопанели OrnatePanel" width="205" height="85" />
</a>
По-моему это использует базовый функционал Joomla.Само себя поясняет.
Не забудь в линке на статью для модального окна указать ?tmpl=component
Записан
Mikha
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 13


« Ответ #2 : 06.04.2016, 17:24:38 »

То есть на этой странице которую я дал для примера выведено материалы с товарами (каждый товар - отдельный материал). Правильно ли я понял?
Записан
Gruz
JComments Tester
*

Репутация: +165/-3
Offline Offline

Пол: Мужской
Сообщений: 1285


gruz@jabber.org | gruz.org.ua


« Ответ #3 : 06.04.2016, 17:29:39 »

Скорее всего да


За SEF-линком не видно джумловый линк, точно не скажу.
Это то, что в модальном окне подгружается grafio-decor.com.ua//10-informatsiya/64-termopaneli-ornatepanel-np-102.html?tmpl=component
А это то же без модального grafio-decor.com.ua//10-informatsiya/64-termopaneli-ornatepanel-np-102.html?
На полном линке модули внизу и сверху контента, потому там куча всего.
Записан
Mikha
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 13


« Ответ #4 : 06.04.2016, 17:38:53 »

Спасибо за ответ и подсказку Smiley Буду пробовать.
Записан
Mikha
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 13


« Ответ #5 : 06.04.2016, 18:27:30 »

Сделал через MediaBox. Все заработало, даже сделал всплывающее окно резиновым. Но возник следующий вопрос. Можно как-то ускорить загрузку материала во всплывающем окне? При клике плавно открывается окно и грузить материал. На это все уходит примерно 3-4 секунды. Как по мне то это немного задолго как для открытия маленькой картинки с небольшим описанием.
Записан
Gruz
JComments Tester
*

Репутация: +165/-3
Offline Offline

Пол: Мужской
Сообщений: 1285


gruz@jabber.org | gruz.org.ua


« Ответ #6 : 06.04.2016, 18:30:34 »

Нет, быстрее не будет. Это Joomla у тебя медленная. Или сервер дуплит, или как-то перегружена. Он в окне ту же Joomla открыват, просто без модулей.
Кеширование должно помочь немного.
Записан
Mikha
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 13


« Ответ #7 : 06.04.2016, 18:34:04 »

Понял. Большое тебе спасибо! Реально помог.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet