Хаки и Скрипты Next Generation CMS

Выводим ссылку на картинку

irbees2008 irbees2008 Опубликовано - 23 - января TWIG
1364 - 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') }}
. В ней содержится ссылка на первое из новости изображение, если такое имеется.

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

Можешь почитать и вот эту статейку "Вывод аттача через TWIG"

Опрос

Ваше мнение

какой форум лучше для вас
Результаты

Последние комментарии

Теги

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

Статистика

  • Caйту: 3357 дней
  • Новостей: 546
  • Комменты: 254
  • Зарегистрированно : 574
  • Онлайн всего: [11]
  • Гости: [11]
  • Были сегодня : [2] Google, Яндекс
  • SQL запросов: 31
  • Генерация страницы: 0.401сек
  • Потребление памяти: 5.152 Mb 
  •   яндекс.ћетрика