Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Как массово добавить значение дополнительного поля в title?

Как массово добавить значение дополнительного поля в title?


     23.07.2015    Общие вопросы по PHP    1273

вопрос
Здравствуйте!
Интересует массовая замена title всех новостей. Как заменять title я понял (дописать свой текст), через engine/egnine.php.
Но вот как можно вывести туда значение доп. поля?

Ответа пока нет


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

BAHO
48

171 | 54

BAHO - 23 июля 2015 20:56 - Юзер

Модуль Simple SEO в помощь

lion566
7

lion566 - 23 июля 2015 21:03 - Юзер

Ну он меняет title так же, как и я в файле engine.php. Поэтому нет смысла его покупать. Он не может значение доп поля вывести

BAHO
48

171 | 54

BAHO - 23 июля 2015 21:08 - Юзер

Читайте внимательно!!!!

lion566
7

lion566 - 23 июля 2015 21:14 - Юзер

Не заметил. Спасибо.
И все же, может есть варианты для редактирования несколькими строками в php-файле?

BAHO
48

171 | 54

BAHO - 23 июля 2015 21:19 - Юзер

750 рублей...
Не такие уж и большие деньги.

maruska
2

23 | 6

maruska - 23 июля 2015 22:09 - Юзер

Находим
    $metatags['title'] = $titl_e . $page_extra . ' » ' . $config['home_title'];
Заменяем на
    if ( $xfieldsdata['название доп поля'] != '' ) 
    {
    $xfield_data = ' '. $xfieldsdata['название доп поля'];
    }

$metatags['title'] = $xfield_data;

lion566
7

lion566 - 24 июля 2015 11:41 - Юзер

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

maruska
2

23 | 6

maruska - 25 июля 2015 21:35 - Юзер

Если завтра будет время я посмотрю.

maruska
2

23 | 6

maruska - 28 июля 2015 08:34 - Юзер

В доп поле одно значение или несколько?

Gameer
226

1124 | 396

Gameer - 28 июля 2015 12:54 - Эксперт

maruska, а это имеет значения при выводе информации ?

Истина в противоречии.​

maruska
2

23 | 6

maruska - 28 июля 2015 18:04 - Юзер

Gameer, да для меня имеет это значение, если для вас нет, предложите свое решение.

denibox
16

denibox - 13 октября 2015 22:38 - Юзер

maruska,
Цитата: maruska
$xfield_data = ' '. $xfieldsdata['название доп поля'];


Вот большое спасибо помогло.

Прописал так
$metatags['title'] = $titl_e . $page_extra . $xfield_data = ' '. $xfieldsdata['year'] . ' текст';

А вот как ['year'] взять в кавычки (year) не получилось.
И возможно ли сюда вывести название отдельной категории?

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

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