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

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


     14.01.2016    Хаки    600

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

Ответил: vitnet


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

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

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

vitnet
218

2171 | 930

vitnet - 14 января 2016 09:28 - Эксперт

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

DatiX
2

174 | 112

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

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

vitnet
218

2171 | 930

vitnet - 14 января 2016 13:31 - Эксперт

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

DatiX
2

174 | 112

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

спасибо!

Proff
1

126 | 28

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

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

lehasta
1

35 | 8

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
2

174 | 112

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

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

lehasta
1

35 | 8

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

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

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

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