Система управления контентом SantaFox

Разработчикам => Другое => Тема начата: vasek от 12 Май 2013, 03:06:38

Название: include
Отправлено: vasek от 12 Май 2013, 03:06:38
Здравствуйте форумчане, вопрос такой, можно ли в шаблоны заинклудить внешний tpl файл? php include в шаблонах не работает, вставлять код через админку тоже не вариант, так как все это для того чтобы обезопасить себя от нерадивых заказчиков. Если кто еще не понял затеи, суть такова: сайт выкладываем на хостинг заказчика, а у меня на хостинге я оставляю файлик который инклудится к шаблону, и в случае чего я смогу написать в своем файлике какой нить простенький js скрипрт редиректа допустим на свой сайт, дабы обращать внимание заказчика на то что пора бы уже оплачивать за сайт.  Люди знающие, подскажите как это сделать?
Название: Re: include
Отправлено: igorim от 12 Май 2013, 12:04:26
Через модуль "Произвольный код" не пробовали?
Название: Re: include
Отправлено: vasek от 12 Май 2013, 15:07:54
Здравствуйте форумчане, вопрос такой, можно ли в шаблоны заинклудить внешний tpl файл? php include в шаблонах не работает, вставлять код через админку тоже не вариант, так как все это для того чтобы обезопасить себя от нерадивых заказчиков. Если кто еще не понял затеи, суть такова: сайт выкладываем на хостинг заказчика, а у меня на хостинге я оставляю файлик который инклудится к шаблону, и в случае чего я смогу написать в своем файлике какой нить простенький js скрипрт редиректа допустим на свой сайт, дабы обращать внимание заказчика на то что пора бы уже оплачивать за сайт.  Люди знающие, подскажите как это сделать?
Название: Re: include
Отправлено: Dmitry123 от 12 Май 2013, 17:11:50
Тут нужно код писать может кто и поможет, а вот тут Артишук вариант оставил: http://forum.santafox.ru/index.php?topic=2745.msg15823;topicseen#msg15823
Название: Re: include
Отправлено: vasek от 12 Май 2013, 17:31:09
а вот тут Артишук вариант оставил: http://forum.santafox.ru/index.php?topic=2745.msg15823;topicseen#msg15823
это видел, но такой вариант мне не подходит, надо именно инклудить файл(файл желательно .tpl) так как у меня на каждый сайт у ся на хосте есть tpl файлик который инклудится, с santafox работаю впервые, отсюда такие вопросы, поэтому прошу шибко не ругаться)
Тут нужно код писать может кто и поможет
А вот на этом моменте подробнее можно? какой код? куда писать? Дело в том что с santafox это мое первое знакомство, и структуру движка еще толком не знаю, можно даже просто пнуть в нужном направлении, если скажите хотя бы где копать может и сам разберусь)
Название: Re: include
Отправлено: arteshuk от 12 Май 2013, 18:17:05
тут 100500 вариантов.

самый "в лоб" вариант,  допиши в ядро забирать этот JS файлик с твоего сервера и дописывать в html

можно еще десяток вариантов придумать как это сделать.
Название: Re: include
Отправлено: vasek от 12 Май 2013, 18:20:54
тут 100500 вариантов.

самый "в лоб" вариант,  допиши в ядро забирать этот JS файлик с твоего сервера и дописывать в html

можно еще десяток вариантов придумать как это сделать.
а можно еще варианты? хотя бы парочку, идеалом будет если к описанию варианта еще и носом ткнуть в каком файле что менять(повторюсь структуры движка не знаю, поэму если можно то точные указания на файлы) кстати файл не js, c js файлами все намного проще, но тут .tpl :)  еще раз оговорюсь у меня нет задачи полностью отрубать сайт или блокировать доступ к админке или еще что либо, задача в том что бы инклудить tpl файл в html страницу шаблона, и в случае чего просто выводить какое нибудь всплывающее окно либо текст
Название: Re: include
Отправлено: arteshuk от 12 Май 2013, 18:24:07
ну с пхп ты знаком? или нет?

файл /include/kernel.class.php

функция priv_output
Название: Re: include
Отправлено: vasek от 12 Май 2013, 18:46:59
ну с пхп ты знаком? или нет?

файл /include/kernel.class.php

функция priv_output
немного знаком, совсем немного