Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru Вопросы КЭПу Обратная связь на главной DLE 10.5?

Обратная связь на главной DLE 10.5?


     25.07.2015    Вопросы КЭПу    675

вопрос
Приветствую всех и прошу помощи. Нужно вывести feedback на главную страницу в версии 10.5. В последних версиях изменилась структура файлов (в т.ч. index.php перенесли в main.php). Поэтому способ который работал в более старых версиях уже не хочет функционировать.

В папке engine/modules/ создаем файл feed.php.

В index.php подключаем его в качестве обработчика:

Найти:

require_once ROOT_DIR . '/engine/init.php';
После добавить:

require_once(ENGINE_DIR. '/modules/feed.php');
Далее в этом же index.php добавляем переменную:

Найти:

$tpl->set ( '{speedbar}', $tpl->result['speedbar'] );
После добавить:

$tpl->set('{feed}', $tpl->result['feed']);
Копируем содержимое feedback.php (папка engine/modules/) в файл feed.php

В самое начало файла добавляем код:

$tpl->load_template('feed.tpl');
И в конце файла заменяем:

$tpl->compile('content');
на

$tpl->compile('feed');
И в нужном месте в main.tpl вставляем код:


{feed}
Теперь создаем в шаблоне файл feed.tpl и копируем в него содержимое feedback.tpl


Какие изменения внести чтоб работало в версии 10.5?

Ответил: КЭП


Обратная связь на главной DLE 10.5?

— Тогда мы идём к вам!

Комментарии пользователей (1)

gmyz
1

gmyz - 25 июля 2015 23:34 - Юзер

А по существу?

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

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