Автор Тема: include  (Прочитано 5563 раз)

0 Пользователей и 1 Гость просматривают эту тему.

vasek

  • Гость
include
« : 12 мая 2013, 03:06:38 »
Здравствуйте форумчане, вопрос такой, можно ли в шаблоны заинклудить внешний tpl файл? php include в шаблонах не работает, вставлять код через админку тоже не вариант, так как все это для того чтобы обезопасить себя от нерадивых заказчиков. Если кто еще не понял затеи, суть такова: сайт выкладываем на хостинг заказчика, а у меня на хостинге я оставляю файлик который инклудится к шаблону, и в случае чего я смогу написать в своем файлике какой нить простенький js скрипрт редиректа допустим на свой сайт, дабы обращать внимание заказчика на то что пора бы уже оплачивать за сайт.  Люди знающие, подскажите как это сделать?

Оффлайн igorim

  • Молодой лис
  • **
  • Сообщений: 60
  • Авторитет: 3
    • Просмотр профиля
Re: include
« Ответ #1 : 12 мая 2013, 12:04:26 »
Через модуль "Произвольный код" не пробовали?

vasek

  • Гость
Re: include
« Ответ #2 : 12 мая 2013, 15:07:54 »
Здравствуйте форумчане, вопрос такой, можно ли в шаблоны заинклудить внешний tpl файл? php include в шаблонах не работает, вставлять код через админку тоже не вариант, так как все это для того чтобы обезопасить себя от нерадивых заказчиков. Если кто еще не понял затеи, суть такова: сайт выкладываем на хостинг заказчика, а у меня на хостинге я оставляю файлик который инклудится к шаблону, и в случае чего я смогу написать в своем файлике какой нить простенький js скрипрт редиректа допустим на свой сайт, дабы обращать внимание заказчика на то что пора бы уже оплачивать за сайт.  Люди знающие, подскажите как это сделать?

Оффлайн Dmitry123

  • Старый лис
  • *****
  • Сообщений: 509
  • Авторитет: 31
  • Пол: Мужской
    • Просмотр профиля
Re: include
« Ответ #3 : 12 мая 2013, 17:11:50 »
Тут нужно код писать может кто и поможет, а вот тут Артишук вариант оставил: http://forum.santafox.ru/index.php?topic=2745.msg15823;topicseen#msg15823

vasek

  • Гость
Re: include
« Ответ #4 : 12 мая 2013, 17:31:09 »
а вот тут Артишук вариант оставил: http://forum.santafox.ru/index.php?topic=2745.msg15823;topicseen#msg15823
это видел, но такой вариант мне не подходит, надо именно инклудить файл(файл желательно .tpl) так как у меня на каждый сайт у ся на хосте есть tpl файлик который инклудится, с santafox работаю впервые, отсюда такие вопросы, поэтому прошу шибко не ругаться)
Тут нужно код писать может кто и поможет
А вот на этом моменте подробнее можно? какой код? куда писать? Дело в том что с santafox это мое первое знакомство, и структуру движка еще толком не знаю, можно даже просто пнуть в нужном направлении, если скажите хотя бы где копать может и сам разберусь)

Оффлайн arteshuk

  • Разработчики
  • Ветеран
  • *****
  • Сообщений: 1 214
  • Авторитет: 130
  • Пол: Мужской
    • Просмотр профиля
Re: include
« Ответ #5 : 12 мая 2013, 18:17:05 »
тут 100500 вариантов.

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

можно еще десяток вариантов придумать как это сделать.

vasek

  • Гость
Re: include
« Ответ #6 : 12 мая 2013, 18:20:54 »
тут 100500 вариантов.

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

можно еще десяток вариантов придумать как это сделать.
а можно еще варианты? хотя бы парочку, идеалом будет если к описанию варианта еще и носом ткнуть в каком файле что менять(повторюсь структуры движка не знаю, поэму если можно то точные указания на файлы) кстати файл не js, c js файлами все намного проще, но тут .tpl :)  еще раз оговорюсь у меня нет задачи полностью отрубать сайт или блокировать доступ к админке или еще что либо, задача в том что бы инклудить tpl файл в html страницу шаблона, и в случае чего просто выводить какое нибудь всплывающее окно либо текст
« Последнее редактирование: 12 мая 2013, 18:30:44 от vasek »

Оффлайн arteshuk

  • Разработчики
  • Ветеран
  • *****
  • Сообщений: 1 214
  • Авторитет: 130
  • Пол: Мужской
    • Просмотр профиля
Re: include
« Ответ #7 : 12 мая 2013, 18:24:07 »
ну с пхп ты знаком? или нет?

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

функция priv_output

vasek

  • Гость
Re: include
« Ответ #8 : 12 мая 2013, 18:46:59 »
ну с пхп ты знаком? или нет?

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

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