Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Хаки » Как в полную новость вывести содержимое поля description?

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


     14.01.2016    Все вопросы » Хаки    962

вопрос
Подскажите, как в полную новость вывести содержимое поля "Описание для статьи (description)"?

Ответил: vitnet


engine/modules/show.full.php
найти
        if( date( 'Ymd', $row['date'] ) == date( 'Ymd', $_TIME ) ) {

добавить выше
        $tpl->set( '{description}', $metatags['description'] );

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

vitnet
Эксперт

vitnet - 14 января 2016 09:28 -

Ну как вариант ссылка

DatiX
Юзер

DatiX - 14 января 2016 11:13 -

мне не нужно выводить все одним тегов {full-story}, нужно именно 2 отдельных тега

vitnet
Эксперт

vitnet - 14 января 2016 13:31 -

***Комментарий удален***

DatiX
Юзер

DatiX - 14 января 2016 18:59 -

спасибо!

Proff
Юзер

Proff - 14 января 2016 15:17 -

Прикольно. А чем вам стандартный вывод допполей не угодил-то?

lehasta
Юзер

lehasta - 14 января 2016 17:06 -

Можно попробовать так:
без правки движка в fullstory.tpl

<script>
$(document).ready(function(){
  var text = document.querySelector('meta[name="description"]').content;
  document.querySelector('#description').innerHTML = text;
  });
</script>
<div id="description"></div>

DatiX
Юзер

DatiX - 14 января 2016 18:53 -

мне нужно в микроразметку выводить содержимое полной новости, но без ссылок и кавычек, создавать еще одно доп в которое 3 раз писать одно и тоже не вариант, а так как тот текст который мне нужен уже есть в дескрип, то почему бы и нет?

lehasta
Юзер

lehasta - 14 января 2016 19:30 -

Может я ошибаюсь, но в это случае может подойти full-story limit=" "
Выводит только текст полной новости без HTML форматирования, при этом сам текст публикации сокращается до указанного X количества символов

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

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

наверх