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

Как показать пользователю только одну категорию, к которой принадлежит новость?


     19.10.2014    показ категорий    Все вопросы » Общие вопросы    4279

вопрос
Добрый день, Необходимо показать пользователю категорию с ссылкой, к которой принадлежит новость. Это можно сделать с помощью {link-category}, но тогда покажет все категории. Необходимо только первую. Как это сделать?

Ответил: cracken


{category} 
- Категория, к которой относится статья

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

v-boy
Юзер

v-boy - 19 октября 2014 23:15 -

тоже интересует
CRACKEN
{category}
- Категория, к которой относится статья

не действует, тогда оно будет выводить тоже все категории только текстом

FastFud
Юзер

FastFud - 19 октября 2014 23:45 -

engine/modules/show.full.php найти
$tpl->set( '{title}', $row['title'] );
и ниже поставить
if( $config['allow_alt_url'] == "yes" ) 
$my_cat_link2 = "<a href=\"" . $config['http_home_url'] . $cat_info[$category_id]['alt_name'] . "/\">{$cat_info[$category_id]['name']}</a>";
else  $my_cat_link2 = "<a href=\"$PHP_SELF?do=cat&amp;category={$cat_info[$category_id]['alt_name']}\">{$cat_info[$category_id]['name']}</a>";
$tpl->set( '{cat-link}', $my_cat_link2 );
в шаблоне использовать {cat-link}

tum
Юзер

tum - 12 декабря 2014 02:44 -

FastFud,
не сработало, вместо ссылок выдает {cat-link}

FastFud
Юзер

FastFud - 12 декабря 2014 03:08 -

Работает, проверял лично.

tum
Юзер

tum - 13 декабря 2014 23:41 -

FastFud,
прошу прощения, если сильно туплю, но мне надо на главной странице в поле, где по кастому выводится список новостей кроме заголовка показывать еще и первую категорию.

если прописать то, что Вы посоветовали в show.full, то пишет {cat-link}, если в show.custom, то див пустой. Вернее в коде я вижу ссылку на категорию, но в визуальном варианте ее почему-то нет.

FastFud
Юзер

FastFud - 13 декабря 2014 23:48 -

о кастому выводится список новостей кроме заголовка показывать еще и первую категорию.
для тега custom, нужно проделать тоже самое и в файле show.custom.php

tum
Юзер

tum - 13 декабря 2014 23:55 -

FastFud, так пишу же, что именно в этом файле и прописал, после этого в коде страницы есть ссылка, но визуально ее не показывает... Хром показывает мол "a 0px x 0px"

FastFud
Юзер

FastFud - 14 декабря 2014 00:04 -

Скриншот или Ссылку на сайт можно ?

G-Force
Юзер

G-Force - 3 мая 2015 01:00 -

Работает нормально:
сайт.рф/категория-1

Работает не корректно:
Адрес категории: сайт.рф/категория-1/категория-2/категория-3
Как выводит хак: сайт.рф/категория-3

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

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

наверх