• 453
  • 0
  • Автор: rusiq
  • Обсудить нана форуме
  • Адаптировал: irbees2008
  • Уровень сложности исполнения: это делается простым копированием и нажиманием кнопки

Все привет, вот на форуме обсуждался вопрос вывода ссылки на первое изображение в новости . Для чего? Для разметки og-meta. Пользователь доказывал что плагин ognews не выводит ссылку если в настройках стоит выдергивание ссылки из новости, хотя все работает проверил у себя .
На помощь пришёл rusiq и кинул решение.
И так приступим
откриваем файл \engine\includes\inc\libnews.php ищем строку

Код:
$tvars['vars']['news']['embed']['imgCount'] = count($tvars['vars']['news']['embed']['images']);
После этой строки добавляем ниже строку
Код:
 if(!empty($tvars['vars']['news']['embed']['images'][0])) {define('news.image', $tvars['vars']['news']['embed']['images'][0]); }
Все сохраняем файл и идем в main.tpl и там нам теперь доступна константа для TWIG
Код:
 {{ constant('news.image') }}
. В ней содержится ссылка на первое из новости изображение, если такое имеется.

Сам код точно такой же как и в плагине.

Можешь почитать и вот эту статейку "Таблицы"

mistakes

Это тоже интересно

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Ваше мнение

Какой поисковой системой пользуетесь?
Результаты

Облако тегов

Anything in here will be replaced on browsers that support the canvas element