Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по вёрстке » Как вставить {short-story} в engine.php?

Как вставить {short-story} в engine.php?


     08.06.2018    shotstory, engine, description, вывод, php, dle    Общие вопросы по вёрстке, Общие вопросы по PHP, Хаки    74

вопрос
Доброго времени суток. Столкнулся с такой проблемой: нужно вывести в поле description начало текста из short-story,
ограничиваясь 160 символами. Пробовал в engine.php вставить тег {short-story limit="160"}, но толку мало, выводится сам тег. Может в переменную как-то засунуть? PHP плохо знаю, в основном все методом тыка.

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


3 комментария

w1st
Юзер

w1st - 9 июня 2018 06:23 -

А для каких целей?

Foks
Юзер

Foks - 9 июня 2018 09:05 -

w1st, Хочу, чтобы был автозаполняемым и уникальным. Мне кажется для СЕО в самый раз - нежели шаблонизированная. А для каждой новости придумывать и вписывать - гемор.

w1st
Юзер

w1st - 9 июня 2018 09:54 -

Metagen - не большой "модуль" который может быть пригодится
https://drive.google.com/open?id=1NNL0ScEqwTtKKnY_BgbD3n9Bf1iLKAyx
Мне помог сделать норм нормальную og разметку.
В main.tpl в <head></head> добавляешь
{include file='engine/metagen.php?a=get&r=og&t=<meta property="{p}" content="{v}" />'}

а в шаблон новости fullstory.tpl прописываешь нужные теги.
Вот тебе мой шаблон:

{include file="engine/metagen.php?a=add&r=og&p=og:url&v={full-link}"}
{include file="engine/metagen.php?a=add&r=og&p=og:type&v=article"}
{include file="engine/metagen.php?a=add&r=og&p=og:title&v={title}"}
{include file="engine/metagen.php?a=add&r=og&p=og:description&v={full-story limit="120"}"}

[xfgiven_image]
{include file="engine/metagen.php?a=add&r=og&p=og:image&v=[xfvalue_thumb_url_image]"}
{include file="engine/metagen.php?a=add&r=og&p=og:image:width&v=200"}
{include file="engine/metagen.php?a=add&r=og&p=og:image:height&v=200"}
{include file="engine/metagen.php?a=add&r=og&p=og:image:alt&v={title}"}
[/xfgiven_image]

[xfnotgiven_image]
[catlist=3]
{include file="engine/metagen.php?a=add&r=og&p=og:image&v={THEME}/images/spacer/blist_meta.png"}
[/catlist]
[not-catlist=3]
{include file="engine/metagen.php?a=add&r=og&p=og:image&v={THEME}/images/spacer/spacer_meta.png"}
[/not-catlist]
{include file="engine/metagen.php?a=add&r=og&p=og:image:width&v=200"}
{include file="engine/metagen.php?a=add&r=og&p=og:image:height&v=200"}
{include file="engine/metagen.php?a=add&r=og&p=og:image:alt&v={title}"}
[/xfnotgiven_image]

{include file="engine/metagen.php?a=add&r=og&p=article:published_time&v={date=Y-m-d}"}
[edit-date]{include file="engine/metagen.php?a=add&r=og&p=article:modified_time&v={edit-date}"}[/edit-date]
{include file="engine/metagen.php?a=add&r=og&p=article:section&v={category}"}

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

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

наверх