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

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


     10.03.2015    Шаблоны (TPL)    1869

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

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


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

disazakon
126 | 18

disazakon - 10 марта 2015 09:52 - Юзер


AndreyKAZ
16 | 1

AndreyKAZ - 10 марта 2015 10:04 - Юзер

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

disazakon
126 | 18

disazakon - 10 марта 2015 10:15 - Юзер

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

AndreyKAZ
16 | 1

AndreyKAZ - 10 марта 2015 10:20 - Юзер

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

disazakon
126 | 18

disazakon - 10 марта 2015 10:21 - Юзер

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

AndreyKAZ
16 | 1

AndreyKAZ - 10 марта 2015 10:29 - Юзер

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

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

disazakon
126 | 18

disazakon - 10 марта 2015 10:30 - Юзер

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

AndreyKAZ
16 | 1

AndreyKAZ - 10 марта 2015 10:35 - Юзер

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

disazakon
126 | 18

disazakon - 10 марта 2015 10:37 - Юзер

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

AndreyKAZ
16 | 1

AndreyKAZ - 10 марта 2015 10:55 - Юзер

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

AndreyKAZ
16 | 1

AndreyKAZ - 10 марта 2015 10:38 - Юзер

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

vitnet
218

2172 | 930

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
16 | 1

AndreyKAZ - 10 марта 2015 11:34 - Юзер

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

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

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