Хаки и Скрипты Next Generation CMS
irbees2008 irbees2008 Опубликовано - 8 - января Интерфейс
2699 - 0
  • Автор: vitali
  • Обсудить на :на форуме
  • Адаптировал: vitali

Для разрешения инклудов в main.tpl
открываешь index.php, находишь строки:
Код:

Код:
// 2. Load & show template
$tpl -> template($mainTemplateName, $mainTemplatePath);
меняешь на:
Код:

Код:
// 2. Load & show template
$tpl -> template($mainTemplateName, $mainTemplatePath, '', array('includeAllowed' => 1));
Если нужно разрешить везде, то открываешь engine/includes/classes/template.class.php, находишь строки:
Код:

Код:
// $params - advanced params:
// includeAllowed - flag: if includes are allowed
// includeDisableChroot - flag: to allow to include files beyond $dir
// includeAllowRecursive - flag: to allow recursive includes
function template($name, $dir, $file = '', $params = array()) {
global $lang;
и после добавляешь:
Код:

Код:
$params['includeAllowed'] = 1;
В результате в .tpl файлах начнёт работать тег:
Код:

Код:
[:include newfiles.tpl]
... точнее - должен начать

p.s. Но рекурсивные вложения в таком виде работать не будут.
Если нужны - добавляем флаг
Код:
 includeAllowRecursive

Можешь почитать и вот эту статейку "Слайдер на плагине jQuery «Parallax Slider»"

Опрос

Ваше мнение

На каком движке ваш сайт?
Результаты

Последние комментарии

Теги

Anything in here will be replaced on browsers that support the canvas element

Статистика

  • Caйт cущecтвуeт: 4657 дней
  • Статических страниц: 10
  • Категорий: 28
  • Новостей: 619
  • Неопубликованных новостей: 8
  • Комментариев: 257
  • Зарегестрированных пользователей: 779
  • Онлайн всего: [11]
  • Гости: [9]
  • Поисковые роботы: [2] Google, Яндекс
  • Сегодня нас посетили: [10] Google, Larrytitly, Яндекс, Яндекс, irbees2008, Google, dankeanke, Google, Google, Яндекс
  • SQL запросов: 24
  • Генерация страницы: 0.174сек
  • Потребление памяти: 9.278 Mb 
  •   Яндекс.Метрика