Не нравятся результаты поиска? Попробуйте другой поиск!

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


     19.10.2014    Общие вопросы    1783

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

Ответил: cracken


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

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

v-boy
1

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

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

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

FastFud
50

1599 | 588

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
3

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

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

FastFud
50

1599 | 588

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

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

tum
3

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

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

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

FastFud
50

1599 | 588

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

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

tum
3

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

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

FastFud
50

1599 | 588

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

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

G-Force
6

161 | 45

G-Force - 3 мая 2015 01:00 - Юзер

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

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

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

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