XF 2.1 Дополнительные поля

Статус
В этой теме нельзя размещать новые ответы.

Katsuro

Проверенные
Сообщения
144
Решения
1
Реакции
47
Баллы
1,730
Что с ними не так?
 

Вложения

  • Screenshot_2019-03-22-11-57-37-056_com.yandex.browser.png
    Screenshot_2019-03-22-11-57-37-056_com.yandex.browser.png
    104.7 KB · Просмотры: 89
  • Screenshot_2019-03-22-11-57-29-831_com.yandex.browser.png
    Screenshot_2019-03-22-11-57-29-831_com.yandex.browser.png
    169.6 KB · Просмотры: 92
Дело в том, что там просто html вывод и оно не принимает не условия или ещё что либо.
Делаем модификацию.
Шаблон: custom_fields_macros
Найти:
HTML:
        <xf:elseif is="$definition.match_type == 'color'" />
            <xf:macro name="custom_field_value_color" arg-color="{$value}" />
Заменить на:
HTML:
$0
<xf:elseif is="{{ $definition.field_id == 'fruit' }}" />
    <xf:macro template="fruit_custom_filed_value_param"
              name="fruitValue"
              arg-definition="{$definition}"
              arg-value="{$value}" />
Создать шаблон: fruit_custom_filed_value_param
Содержимое:
Код:
<xf:macro name="fruitValue" arg-definition="!" arg-value="!">
    <xf:if is="{{ $value == 'arizon_rp' }}">
        <a target="_blank" href="https://ebobo.ru">
            {$definition.getFormattedValue($value)|raw}
        </a>
        <xf:else />
        {$definition.getFormattedValue($value)|raw}
    </xf:if>
</xf:macro>

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