Технический сбой

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

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


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

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

Ответил: vitnet


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

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

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

vitnet
PHP-developer

vitnet - -

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

DatiX
Юзер

DatiX - -

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

vitnet
PHP-developer

vitnet - -

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

DatiX
Юзер

DatiX - -

спасибо!

Proff
Юзер

Proff - -

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

lehasta
Юзер

lehasta - -

Можно попробовать так:
без правки движка в 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 - -

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

lehasta
Юзер

lehasta - -

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

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

наверх