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

Как поменять Title для dle 10.4?


     06.03.2015    Общие вопросы, Ламерские вопросы    4946

вопрос
Добрый день!
Вот у меня такая проблема хочу в новости поменять title.

К примеру: Онлайн название новости бесплатно

Как мне сделать так?

Ответил: kent


открыть \engine\modules\show.full.php
найти:
$metatags['title'] = $row['title'];

Заменить
$metatags['title'] = "Онлайн".$row['title']."бесплатно";

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

doktorpull
Юзер

doktorpull - 6 марта 2015 16:12 -

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

kent
Юзер

kent - 6 марта 2015 16:43 -

юзаем все тот же файл engine\modules\show.full.php
найти:

$metatags['title'] = "Онлайн".$row['title']."бесплатно";

заменить на:

$titl1="";
$titl2="";
if($row['category']="1"){$titl1="Онлайн"; $titl2=" бесплатно";}
if($row['category']="2"){$titl1="Скачать"; $titl2=" бесплатно";}
$metatags['title'] = $titl1.' '.$rewq;$row['title'].' '.$titl2;

"1" и "2" это id категории
Не проверял, но робить должно

ychelovek
Юзер

ychelovek - 7 марта 2015 21:59 -


if ($row['category']=="1")
{
$titl1="Онлайн ";
$titl2=" бесплатно";
}
if ($row['category']=="2")
{
$titl1="Скачать ";
$titl2=" с торрента";
}
$metatags['title'] = $titl1.$row['title'].$titl2;

ychelovek
Юзер

ychelovek - 8 марта 2015 23:16 -

Если я не ошибаюсь, такое может не заработать, т.к. $row['categoy'] может содержать не 14, а скажем 14,15 (несколько категорий)
Поэтому


$arrCat =explode(',', $row['category']);
if (in_array("1", $arrCat))
{
$titl1="Онлайн ";
$titl2=" бесплатно";
}
if (in_array("2", $arrCat))
{
$titl1="Скачать ";
$titl2=" с торрента";
}
$metatags['title'] = $titl1.$row['title'].$titl2;

Fontanchik
Юзер

Fontanchik - 26 января 2019 16:39 -

Использовал способ от ychelovek из последнего комментария все работает, но возник такой вопрос, что делать для новостей без категорий как для них вывести title?

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

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

наверх