Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Добавить дополнительное поле в show.full.php

Добавить дополнительное поле в show.full.php


     10.08.2014    Общие вопросы, Общие вопросы по PHP    2432

вопрос
Добрый день, давно не нуждался в помощи, сейчас очень нужна, нужно добавить дополнительное поле в show.full.php в эту строку $opengraph .= "\n "; Нужно вместо full-story поставить дополнительное поле description, пробовал {$xfieldsdata['description']} ,не работает

Ответил: Gameer


нужно брать из доп поля.

DLE 10.1 открыть engine/modules/show.full.php и найти:
$social_tags['site_name'] = $config['home_title'];

ниже вставить
$xfieldsdata = xfieldsdataload( $row['xfields'] );
$social_tags['description'] = $xfieldsdata['description'];

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

unik
4

82 | 15

unik - 10 августа 2014 19:53 - Юзер

Забыл написать, либо отключить редактор в админ панели для полной новости

unik
4

82 | 15

unik - 10 августа 2014 20:04 - Юзер

и в этом же вопросе спрошу заодно, как удалить у всех новостей description и keywords

Gameer
225

1121 | 395

Gameer - 11 августа 2014 11:50 - Эксперт

Вы в своем уме? Зачем удалять то что приводит к полной загибели сайта в коем плане?

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

unik
4

82 | 15

unik - 10 августа 2014 20:29 - Юзер

сожрало код, вот
$opengraph .= "\n <meta property=\"og:description\" content=\"{$row['full_story']}\" />";
Нужно вместо full-story поставить дополнительное поле description, пробовал {$xfieldsdata['description']} ,не работает

FastFud
50

1599 | 588

FastFud - 10 августа 2014 21:31 - Юзер

А вообще в show.full.php нет: $opengraph или же я ошибаюсь.
$opengraph .= "\n <meta property=\"og:description\" content=' " .$xfieldsdata['description']." ' />";

unik
4

82 | 15

unik - 10 августа 2014 21:40 - Юзер

не работает, ничего не выводит

unik
4

82 | 15

unik - 10 августа 2014 21:37 - Юзер

Да нет, делаю разметку

unik
4

82 | 15

unik - 11 августа 2014 12:17 - Юзер

сделал по другому, отключил tinymce для полной новости

Gameer
225

1121 | 395

Gameer - 11 августа 2014 12:20 - Эксперт

Поправьте ответ, оказалось нужно брать из доп поля.

DLE 10.1 открыть engine/modules/show.full.php и найти:
$social_tags['site_name'] = $config['home_title'];

ниже вставить
$xfieldsdata = xfieldsdataload( $row['xfields'] );
$social_tags['description'] = $xfieldsdata['description'];

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

dj-avtosh
39

1479 | 390

dj-avtosh - 11 августа 2014 12:24 - шашлычник

++++++

skype: elhan.isaev

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

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