Доработка XenForo Resource Manager 2.3.0

lexx

Проверенные
Сообщения
53
Реакции
12
Баллы
11,005
Необходима доработка для вывода дополнительных полей ресурса:
Снимок экрана 2024-07-17 в 12.32.55.jpg

Возможность вывода дополнительного поля желательно предусмотреть в самом дополнительном поле.

Пример:
Есть в ресурсе товар:
Снимок экрана 2024-07-17 в 21.44.26.jpg
Нам нужен вывод полей - Состояние и Цена:
Сейчас это не выводиться никак:
Снимок экрана 2024-07-17 в 21.44.57.png
Нужно:
Снимок экрана 2024-07-17 в 21.44.57.jpg

Пс Насколько понимаю, данные о полях лежат в resource_field, а сами данные с id уже в resource_field_value
 
Последнее редактирование:
Я бы тоже купил подобный плагин, данная функция кстати есть в плагинах от Boba (IMS, CAS, Showcase и т.д.) там это выглядит так. Заходишь в дополнительное поле и ставишь чекбокс отображать в списке. Может кто то реализует подобный плагин для XFRM?

knHihdy3qG.jpg

И это доп поле отображается с списке рейтинга:

SlXRGgPqNC.jpg
 
Последнее редактирование:
  • Мне нравится
Реакции: lexx
Создаёте модификацию шаблона xfrm_resource_list_macros
Ключ модификации придумываете сами.
Найти: <div class="structItem-resourceTagLine">{$resource.tag_line}</div>
Заменить:
HTML:
$0
<xf:if is="{{ $resource.custom_fields.cost_amount }}">
    <div class="structItem-resourceCostAmount">{{ $resource.custom_fields.cost_amount }}</div>
</xf:if>

Вместо cost_amount - id доп. поля.
Внутри xf:if извращаетесь как угодно и в любой позе. HTML + CSS в помощь.

В целом, с модификацией можете извращаться как угодно, это только пример.

----
За реквизитами обращаться в сообщения или телегу.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу