Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Шаблоны (TPL) » Как отобразить основную категорию в shortstory ?

Как отобразить основную категорию в shortstory ?


     09.04.2016    Все вопросы » Шаблоны (TPL)    887

вопрос
Сайт имеет структуру вида: Раздел, подраздел, категория. При выводе в shortstory названия категории, выводится вся эта структура. Как сделать, чтобы отображалось только категория?

Скрин:
Как отобразить основную категорию в shortstory ?


Иными словами, как сделать, чтобы отображалась лишь категория Чернобыльская АЭС, вместо полного вывода структуры?

Ответил: Sander


Открыть файл engine/modules/show.short.php
Найти строку:
            $tpl->set( '{category-url}', $config['http_home_url'] . get_url( $row['category'] ) . "/" );

Заменить на
{
            $tpl->set( '{category-url}', $config['http_home_url'] . get_url( $row['category'] ) . "/" );
            $tpl->set( '{category-title}', $cat_info[$row['category']]['name']);
}


В шаблоне использовать код:
<a href="{category-url}">{category-title}</a>

3 комментария

AleksMey
Юзер

AleksMey - 9 апреля 2016 11:48 -


Появляется такая ошибка
Parse error: syntax error, unexpected T_ELSE in /public_html/engine/modules/show.short.php on line 185

Gordo
Юзер

Gordo - 9 апреля 2016 12:12 -

Кавычки забыл добавить


if ( $row['category'] )
{
    $tpl->set( '{category-url}', $config['http_home_url'] . get_url( $row['category'] ) . "/" );
    $tpl->set( '{category-title}', $cat_info[$row['category']]['name']);
}

AleksMey
Юзер

AleksMey - 9 апреля 2016 12:25 -

Спасибо за помощь, теперь всё работает

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

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

наверх