Это первый раз, когда я использую жидкость.Typo3 Fluid, разделяющий строку на элементы, чтобы иметь возможность сравнивать
Задача: В форме, я пытаюсь отметить эти поля (подсветка или индикатор), которые являются обязательными. Обязательные поля предоставляются в виде строки (в пределах массива {settings.registration.requiredFields}
)
подход Я думал, что может создать частичный, к которому я прохожу текущий имя_поль и сравнить это имя_поль со списком requiredFields.
Вопрос
1) Я обнаружил, что частичные строки не могут быть сопоставлены.
2) Так я думал, чтобы взорвать строку с v:interator.explode
в массив, который, чем можно сравнить с f:for
и маркировка делается там, как описано here
Через несколько часов earching в погуглите есть сейчас узнал, что мне нужно добавить расширения vhs
и flux
. Без успеха.
В выводе вместо результатов выводится инструкция.
<v:iterator.explode content="Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam" glue=" " as="bar">
<div class="event-registration-value event-title">
</div>
</v:iterator.explode>
из (тест) вход
<v:iterator.explode content="Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam" glue=" " as="bar">
<div class="event-registration-value event-title">
{bar}
</div>
</v:iterator.explode>
Что мне нужно сделать, чтобы получить это работает?
PS: Я использую typo3 7.6.2
Извините, я пытаюсь принять [Регистрация событий] (http://typo3.org/extensions/repository/view/sf_event_mgt) Настройки уже есть. –
В таком случае вы можете создать простое расширение точно для своих нужд с помощью Extension Builder: https://typo3.org/extensions/repository/view/extension_builder и добавить указанный выше ViewHelper (обратите внимание: вы можете использовать пользовательские ViewHelpers в шаблонах другие расширения так же, как в собственных exts) – biesior
Кстати, разве поля не должны разделяться запятой в этом ext? (просто снимая, наблюдая его код) – biesior