Передать данные с подгружаемой страницы в AjaxForm?
Добрый день!
На страницы с помощью FansyBox подгружаю AjaxForm с другой страницы по средством iframe, как передать в AjaxForm данные страницы на которой подгружаю эту форму?
Проще говоря, нужно в форму передать к примеру заголовок этой страницы? Страницы на которых подгружаю AjaxForm все разные, их много.
На страницы с помощью FansyBox подгружаю AjaxForm с другой страницы по средством iframe, как передать в AjaxForm данные страницы на которой подгружаю эту форму?
Проще говоря, нужно в форму передать к примеру заголовок этой страницы? Страницы на которых подгружаю AjaxForm все разные, их много.
Комментарии: 5
с помощью get параметра в ссылке на iframe. Например
В чанке AjaxForm считываете как
http://site.ru&pagetitle={$pagetitle}
В чанке AjaxForm считываете как
{$.request.pagetitle}
Не совсем понял, вызов:
<a href="javascript:;" data-fancybox data-type="iframe" data-src="[[~49]]" rel="nofollow" class="call-me">Окно</a>
а как мне передать?<a href="javascript:;" data-fancybox data-type="iframe" data-src="[[~49]]&pagetitle={$pagetitle}" rel="nofollow" class="call-me">Окно</a>
Так не отрабатывает<a href="javascript:;" data-fancybox data-type="iframe" data-src="[[~49]]&pagetitle={$pagetitle}" rel="nofollow" class="call-me">Окно</a>
да, так.Так не отрабатывает
{$.request.pagetitle}
пример был написан для синтаксиса феном, если вы его не пользуете, попробуйте как[[!#REQUEST.pagetitle]]
и ссылку соответственно тож поменять как[[~49]]&pagetitle=[[*pagetitle]]
Сейчас заработало, спасибо Владимир.
Оказывается Феном не работает, в логах ошибок ни каких нет, в настройках он включен. В чем проблема, понять не могу. Ищу проблему!
Оказывается Феном не работает, в логах ошибок ни каких нет, в настройках он включен. В чем проблема, понять не могу. Ищу проблему!
Ищу проблему!возможно у вас не включен pdoParser для обработки страниц, либо обработка чанка с ссылкой занимается сниппет который не дружит с pdo.
Если ошибок нет — то и проблем не должно быть. Просто проанализируйте что где вызывается…
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.