XF 2.2 $upgrade - Нужна помощь

Версия XenForo
v2.2.15

qlzpam

Проверенные
Сообщения
12
Реакции
3
Баллы
60
6.1. Не создавайте темы с малопонятным содержанием.
Доброго времени суток, форумчане!

Помогите разобраться, делаю кастомный шаблон с покупкой апгрейдов.
Не могу разобраться как отрисовать css баннер который указан в тарифе.

$upgrade.title - название тарифа

$upgrade.description - описание

А какой путь до баннера?
 
Откуда в "тарифе" взялся какой-то "баннер"? В движке такого отродясь не было
скорее всего подразумевается баннер группы, которая продаётся в повышении
 
скорее всего подразумевается баннер группы, которая продаётся в повышении
Может быть, но информации кот наплакал) А если нужен баннер, то тут велком расширять контроллер
 
Matew, да поч, можно извернутся)

HTML:
<xf:set var="$userGroupId" value="{$upgrade.extra_group_ids|first}" />
<xf:set var="$userBanner" value="{$xf.app.userBanners.{$userGroupId}}" />
<div class="{$userBanner.class}">{$userBanner.text}</div>

токо $xf.app.userBanners наверное лучше утащить наружу цикла, полегче будет (если пых сам не сообразит оптимизировать)
 
Последнее редактирование:
Matew, да поч, можно извернутся)

HTML:
<xf:set var="$userGroupId" value="{$upgrade.extra_group_ids|first}" />
<xf:set var="$userBanner" value="{$xf.app.userBanners.{$userGroupId}}" />
<div class="{$userBanner.class}">{$userBanner.text}</div>

токо $xf.app.userBanners наверное лучше утащить наружу цикла, полегче будет (если пых сам не сообразит оптимизировать)
Спасибо большое, в ближайшее время попробую!
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу