• 246
  • 0
  • Автор: Rostunov S U
  • Обсудить нана форуме
  • Адаптировал: irbees2008
  • Уровень сложности исполнения: Справочник

Ну этот плагин назревал давно, сперва был написан плагин avatar_news ,но там выводилась только аватарка автора, ну остальное делали через дополнительное поле. Ну на форуме подняли этот вопрос и infinity237 написал новый плагин News avatar info

Плагин позволяет выводить информацию из профиля пользователя автора новости на страницах новостей

Переменные, доступные в шаблонах news.short.tpl, news.full.tpl:
Для наглядности (и понимания списка доступных переменных) можно использовать TWIG функцию debugValue, например так:
{{ debugValue(p.news_author_info) }} - будут выведены все доступные доп. поля и их параметры/значения
Сам блок активности плагина

Код:
{% if pluginIsActive('news_author_info') %}
......
{% endif %}

Код:
    {% if(p.news_author_info.xfields.ваше допполе.value) %}  {{ p.news_author_info.xfields.ваше допполе.value }} {% endif %} 
- выводим данные из дополнительного поля пользователя
Код:
<img src="{{ (p.news_author_info.avatar > 0) ? p.news_author_info.avatar.1 : tpl_url ~ '/img/no_avatar.jpg' }}" alt="" />
- Выводим аватар или заглушку если нет аватара
Код:
{% if(p.news_author_info.info.name) %} Автор:  {{ p.news_author_info.info.name }}  {% endif %} 
- выводим имя автора
Код:
{% if(p.news_author_info.info.news) %} {{ p.news_author_info.info.news }} публикаций  {% endif %}
-выводим количество новостей автора

В принципе ничего сложного, если что спрашиваем ,постараюсь помочь.

Можешь почитать и вот эту статейку "Редиректим на мобильную версию сайта"

mistakes

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

Ваше мнение

На каком движке ваш сайт?
Результаты

----