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

Как вывести категорию в Description?


     26.12.2017    Общие вопросы по PHP, Хаки    1432

вопрос
Есть код для дескрипшен:

if (isset($newsid))
{
$metatags['description'] = 'Смотрите онлайн видео '.$metatags['title'].' бесплатно, без смс и регистрации.';
}


Как там вывести названия категорий в которых находится этот материал?

Ответил: Sander


if ($newsid > 0) {
    $metatags['description'] = 'Смотрите онлайн видео '.$metatags['title'].' бесплатно из категории '.$cat_info[intval($category_id)]['name'].', без смс и регистрации.';
}

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

h1momey
Юзер

h1momey - 26 декабря 2017 14:09 -

***Комментарий удален***

Vlads
Юзер

Vlads - 17 марта 2021 16:29 -

Здравствуйте. Новость старая, но может кто поможет. А как вывести все категории новости? А то отображает только одму, первую.

dj-avtosh
PHP-developer

dj-avtosh - 17 марта 2021 16:38 -

Может быть:

$metatags['description'] = 'Смотрите онлайн видео '.$metatags['title'].' бесплатно из категорий '. strip_tags(get_categories($category_id, ', ')) .', без смс и регистрации.';

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

Vlads
Юзер

Vlads - 17 марта 2021 16:52 -

dj-avtosh,
Тогда вообще категорию не выводит. Если что, dle 13.0

dj-avtosh
PHP-developer

dj-avtosh - 17 марта 2021 17:01 -

Или так:

$metatags['description'] = 'Смотрите онлайн видео '.$metatags['title'].' бесплатно из категорий '. ( isset($my_cat_link) ? strip_tags($my_cat_link) : '-' ) .', без смс и регистрации.';


По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

Vlads
Юзер

Vlads - 17 марта 2021 17:11 -

Наконец то. Спасибо. Ничего что пробелы между слешами?

dj-avtosh
PHP-developer

dj-avtosh - 17 марта 2021 17:12 -

сепаратор такой-же как у вас во всем сайте, если вы об этом.

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

Vlads
Юзер

Vlads - 17 марта 2021 17:17 -

То есть это не проблема кс / Зр, что слеш через пробел идет?

dj-avtosh
PHP-developer

dj-avtosh - 17 марта 2021 17:17 -

Для меня не проблема

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

Vlads
Юзер

Vlads - 17 марта 2021 17:18 -

Хорошо. Еще раз спасибо.

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

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

наверх