XF 2.0 option и textboxrow

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

West14

meow
Модераторы
Сообщения
4,439
Решения
91
Реакции
11,578
Баллы
4,665
Привет. Есть такой код:
HTML:
            <xf:radiorow value=" {{ !$stickedItem.thread_id ? 'thread_id' : 'link' }} ">
                <xf:option label="{{ phrase('w_fss_sticked_item_link') }}" value="link">
                    <xf:textboxrow name="link" value="{$stickedItem.link}"
                        label="{{ phrase('w_fss_sticked_item_link') }}" dir="ltr" />
                </xf:option>
                <xf:option label="{{ phrase('w_fss_sticked_item_link') }}" value="thread_id">
                    <xf:textboxrow name="thread_id" value="{$stickedItem.thread_id}"
                        label="{{ phrase('w_fss_sticked_item_thread_id') }}" dir="ltr" />
                </xf:option>
            </xf:radiorow>
Получаю ошибку - Строка 21: Option tag contains an unexpected child element.
Я понял, что просто так нельзя взять и засунуть в option строку для ввода текста.
Реально ли как-то сделать, чтобы при отметке нужного кружечка активировалась нужная строка для ввода? Или проще сделать проверку в контроллере?
 
.
Код:
<xf:radiorow value=" {{ !$stickedItem.thread_id ? 'thread_id' : 'link' }} ">
    <xf:option label="{{ phrase('w_fss_sticked_item_link') }}" value="link">
        <xf:textbox name="link" value="{$stickedItem.link}"
            label="{{ phrase('w_fss_sticked_item_link') }}" dir="ltr" />
    </xf:option>
    <xf:option label="{{ phrase('w_fss_sticked_item_link') }}" value="thread_id">
        <xf:textbox name="thread_id" value="{$stickedItem.thread_id}"
            label="{{ phrase('w_fss_sticked_item_thread_id') }}" dir="ltr" />
    </xf:option>
</xf:radiorow>
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу