Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Шаблоны (TPL) » OnClick для {include file=''}. Возможно?

OnClick для {include file=''}. Возможно?


     06.10.2016    Все вопросы » Шаблоны (TPL)    1601

вопрос
Бодрого утра всем!

В шаблоне fullstory.tpl есть инклюд, {include file='http://site.net/url.php?field=[xfvalue_stormo]'}
который передает значение доп.поля через инклюд и возвращается результат. Это работает каждый раз когда загружается страница. Как сделать ссылку, возможно с событием onclick, которая запускала бы инклюд по клику, т.е. выполнить функцию по клику а не при загрузке страницы.

Всем добра!

Ответа пока нет


4 комментария

nowheremany
Эксперт

nowheremany - 6 октября 2016 11:29 -

Это не возможно.
{inlude } это инструмент шаблона. А вам нужно отдельный модуль/хак

Благодарность принимаю тут Связь

luchanov
Юзер

luchanov - 6 октября 2016 11:42 -

что ж. тогда придется пользоваться просто Include и выставить доступ к нему для определенной группы, чтобы каждый раз не дергался инклюд при загрузке страницы. (т.к. в нем curl ) хотелось бы просто кнопку чтобы срабатывал по клике - кому понадобится.

nowheremany
Эксперт

nowheremany - 6 октября 2016 12:26 -

Если CURL то почему не сделать через $.get?

Благодарность принимаю тут Связь

luchanov
Юзер

luchanov - 6 октября 2016 12:39 -

Ух ты! Волшебно! Мне неделя понадобится чтобы изучить и сделать это.

В данный момент дополнительное поле передает ссылку в инклюд.
В файле.php инклюд эту ссылку распарсивает, достает нужно и возвращает в переменную-х..
В шаблоне возвращаемое значение выводится через переменную-х методом document.getElementById...

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх