Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.04.2016, 22:09
Интересующийся
Отправить личное сообщение для decadent42 Посмотреть профиль Найти все сообщения от decadent42
 
Регистрация: 26.10.2015
Сообщений: 17

Вывод контента в модалном окне, чтобы к нему можно было обратиться по ссылке
Привет! На сайте (wordpress) установлен jquery-плагин fancybox, который отвечает за вывод popup окон, в которых отображаются записи. Сейчас пользователь нажимает на ссылку типа "#content-popup" и появляется окно, в котором аяксом подгружается содержание записи по id поста, которое берётся из атрибута data в теге <a></a>. Проблема в том, что к этой записи невозможно обратится по ссылке, следовательно нельзя поместить кнопки соц. сетей, а также пользователи не могут делиться и обмениваться ссылками между собой. Посмотрел сайты с подобным функционалом, и там вроде бы используются get-запросы. Но я не до конца понимаю, как это реализовано. Подскажите, пожалуйста. Верно, что для этого нужно использовать ifreme и создавать отдельный файл в теме, который и будет отвечать за вывод этого контента, получая get запросы (это я сам придумал)? И вообще как правильно делается подобное?
Ответить с цитированием
  #2 (permalink)  
Старый 11.04.2016, 02:41
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

decadent42,
По идее контент имеет свой ID #content-popupN
Значит точная ссылка - ссылка на текущую страницу + #content-popupN
Ответить с цитированием
  #3 (permalink)  
Старый 11.04.2016, 14:08
Интересующийся
Отправить личное сообщение для decadent42 Посмотреть профиль Найти все сообщения от decadent42
 
Регистрация: 26.10.2015
Сообщений: 17

Не совсем понял. Вот пример: http://yegorzaitsev.ru/agency/?models=batonina-inna
Ответить с цитированием
  #4 (permalink)  
Старый 11.04.2016, 15:12
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Сообщение от decadent42
Сейчас пользователь нажимает на ссылку типа "#content-popup" и появляется окно, в котором аяксом подгружается содержание записи по id поста, которое берётся из атрибута data в теге <a></a>.
На сайте http://yegorzaitsev.ru/agency/?post_...eatures=1-page для каждого фото есть ссылки такого вида
<a href="http://yegorzaitsev.ru/agency/?models=arkaeva-tanya" class="fancybox" data-fancybox-type="ajax" id="model29312">
<img width="133" height="200" src="http://yegorzaitsev.ru/agency/wp-content/uploads/2013/10/ab-new-150114-1-133x200.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="ab-new-150114 (1)"/>
<span>
</a>

Для обращение к нужной модалке есть и ссылка в обёртке фото личности: href= http://yegorzaitsev.ru/agency/?models=arkaeva-tanya) имхо её и втыкать в кнопку соц сетей
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
подскажите чо можно приумать чтобы плавно было imedia Элементы интерфейса 2 10.03.2016 11:09
Выручайте Нужно сделать так чтобы через HTML Можно было открыть прогу на Компе Это Во HTML HELP Элементы интерфейса 6 25.02.2014 04:39
HTML5 Как сделать, чтобы можно было двигать картинку мышью? Бобр Общие вопросы Javascript 2 18.06.2010 21:22