Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по вёрстке » Как вывести альтернативное название категории?

Как вывести альтернативное название категории?


     29.10.2018    категории    Общие вопросы по вёрстке, Шаблоны (TPL)    86

вопрос
Чтобы вывести категорию новости в shorstory.tpl достаточно написать {category} . А как вывести Альтернативное название категории?

Ответил: Flash


Чтобы не вносить изменения в файлы PHP самого движка, можно сделать это с помощью простейшего модуля.
В папке "/engine/modules/catshow/" помещаем два файла:

.htaccess (в принципе, для старых версий движка этот файл не нужен)
<Files "index.php">
	Order Deny,Allow
	Allow from all
</files>


и index.php
<?php
global $row;

if (!empty($cat_info[$row['category']]['alt_name'])) {
	echo $cat_info[$row['category']]['alt_name'];
}


Альтернативное название категории можно выводить в "shortstory.tpl" или "fullstory.tpl" кодом
{include file="engine/modules/catshow/index.php?id={news-id}"}

8 комментариев

isa160
Юзер

isa160 - 29 октября 2018 19:04 -

Flash, спасибо, но что то не помогло, все сделал по инструкции, поместил в тег
<p>{include file="engine/modules/catshow/index.php?id={news-id}"}</p>

В итоге, в html прописывается только
<p></p>

Flash
Юзер

Flash - 29 октября 2018 19:22 -

Хм, какая версия движка? У новости категория точно указана?

isa160
Юзер

isa160 - 29 октября 2018 19:28 -

Версия 13.0 Категории точно задаются, могу прислать сайт

Flash
Юзер

Flash - 29 октября 2018 19:43 -

Я как раз на 13 версии делал - все работает.

isa160
Юзер

isa160 - 29 октября 2018 19:46 -

Правильно ли я понимаю, что нужно зайти в файл shorstory.tpl, в нужной мне части ввести
<p>{include file="engine/modules/catshow/index.php?id={news-id}"}</p>

?

Flash
Юзер

Flash - 29 октября 2018 19:51 -

Да, правильно.
Попробуйте в /catshow/index.php после global $row;
вставить
echo $id;

Появились номера новостей между
<p></p>
?

isa160
Юзер

isa160 - 29 октября 2018 19:53 -

да, появились

isa160
Юзер

isa160 - 29 октября 2018 19:45 -

shortstory.tpl

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

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

наверх