• 148
  • 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 %}
-выводим количество новостей автора

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

Можешь почитать и вот эту статейку "HTML теги body "

mistakes

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

Ваше мнение

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

----