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

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

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

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

Можешь почитать и вот эту статейку "Добавляем интересный вариант анимирования форм для вашего сайта."

Опрос

Ваше мнение

Какие темы вам интереснее?
Результаты

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

Теги

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

Статистика

  • Caйту: 4402 дня
  • Новостей: 566
  • Комменты: 257
  • Зарегистрированно : 662
  • Онлайн всего: [6]
  • Гости: [5]
  • Поисковики: [1] Яндекс
  • Были сегодня : [2] Google, Яндекс
  • SQL запросов: 33
  • Генерация страницы: 0.46сек
  • Потребление памяти: 5.160 Mb 
  •   Яндекс.Метрика