Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Шаблоны (TPL) » Вывод description в fullstory. Как?

Вывод description в fullstory. Как?


     10.03.2015    Все вопросы » Шаблоны (TPL)    7448

вопрос
Как выводить description к новости в ее fullstory.tpl?
Какой-то тег прям в шаблоне можно использовать, либо нужно править show.full.php?
Помогите, пожалуйста, с решением.
Заранее спасибо!

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


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

disazakon
Юзер

disazakon - 10 марта 2015 09:52 -


AndreyKAZ
Юзер

AndreyKAZ - 10 марта 2015 10:04 -

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

disazakon
Юзер

disazakon - 10 марта 2015 10:15 -

а если в хтмл <meta name="description" content="краткое описание страницы"> в content прописать title например?

AndreyKAZ
Юзер

AndreyKAZ - 10 марта 2015 10:20 -

Вы меня не поняли наверное.
Я хочу просто описание страницы вывести для пользователя, а не только для ПС.
Например, в шаблоне fullstory имеем:
{title}
{full-story}
Вот, после title хотел бы вывести в статье еще и description.

disazakon
Юзер

disazakon - 10 марта 2015 10:21 -

Так description должно быть то что в шаблоне? или вам просто нужно третье поле дополнительное куда бы вы заполняли информацию?

AndreyKAZ
Юзер

AndreyKAZ - 10 марта 2015 10:29 -

1. При создании новости я в админке забиваю руками для новости title, description, keywords.
2. В шаблоне title выводится тегом, остальные поля не выводятся потому как они не для пользователя.
3. Мне нуно вывести на страничку в статье заранее забитый мной description!!!

В engine.php что ли новый тег придумать и брать данные в него из description, а в шабе fullstory.tpl выводить этот мой новый тег ({descript}, например)?

disazakon
Юзер

disazakon - 10 марта 2015 10:30 -

Зачем вы заполняете description ?)

AndreyKAZ
Юзер

AndreyKAZ - 10 марта 2015 10:35 -

да ёпт, при добавлении новости, я сам прописываю нужный ей description. Он у меня - не автогенерируемый!
Ну что непонятного-то?

disazakon
Юзер

disazakon - 10 марта 2015 10:37 -

Так зачем вы это делаете?))))))
Если вам нужно под титл вывести еще инфу то создайте доп поле новостей

AndreyKAZ
Юзер

AndreyKAZ - 10 марта 2015 10:55 -

А если у меня уже есть 1к новостей с заполненными description, но без допполяк ним? Долго придется забивать допполе текстом...

AndreyKAZ
Юзер

AndreyKAZ - 10 марта 2015 10:38 -

Понял про допполя...
Дескр я заполняю для ПС Гугл. Теперь я хочу его же выводить на страничку.
Спасибо.

vitnet
PHP-developer

vitnet - 10 марта 2015 11:30 -

engine/modules/show.full.php найти
            if( $row['descr'] ) $metatags['description'] = $row['descr']; else $metatags['description'] = $row['title'];

Добавить ниже
        $tpl->set( '{descr}', $metatags['description'] );

В шаблоне fullstory.tpl используйте тег {descr}

AndreyKAZ
Юзер

AndreyKAZ - 10 марта 2015 11:34 -

Спасибо, получилось. То, что мне нужно!

ussuriyskiy
Юзер

ussuriyskiy - 6 октября 2018 17:55 -

А в shortstory можно сделать чтобы такой тег работал?

ПС пришлось по новой регаться, чёто не нашло меня, хотя не раз отмечался в комментах

ussuriyskiy
Юзер

ussuriyskiy - 15 октября 2018 21:54 -

ussuriyskiy, нельзя или некогда?

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

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

наверх