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

Настраиваем плагин News avatar info

irbees2008 irbees2008 Опубликовано - 5 - октября Настройка плагинов
1583 - 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 %}
-выводим количество новостей автора

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

Можешь почитать и вот эту статейку "Basket-еще одна модификация для увеличения количества товара при добавлении"

Опрос

Ваше мнение

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

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

Теги

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

Статистика

  • Caйту: 3459 дней
  • Новостей: 553
  • Комменты: 254
  • Зарегистрированно : 583
  • Онлайн всего: [3]
  • Гости: [3]
  • Были сегодня : [2] Google, Яндекс
  • SQL запросов: 22
  • Генерация страницы: 1.376сек
  • Потребление памяти: 5.111 Mb 
  •   яндекс.ћетрика