Я использую Typo3 6.0 и News System 2.0. У меня есть пользовательский шаблон с использованием жидкостных визитеров, и я показываю новости из своей базы данных в зависимости от их категорий. Пока все хорошо, никаких проблем.Typo3 - жидкость - для каждого newsItem.uid
Моя проблема в том, что я хочу просмотреть все записи новостей (которые находятся в таблице tx_news_domain_model_news), поэтому я могу использовать условия для фильтрации тех, которые отображаются, но пока кажется, что мои попытки были напрасны.
Почему можно перебрать категории новостей, как это:
<f:for each="{newsItem.categories}" as="category">
<f:if condition="{category.uid} == 9">
{category.title} #this is displayed correctly.
</f:if>
</f:for>
, но когда я пытаюсь Переберите newsItem.uid, это не работает?
<f:for each="{newsItem.uid}" as="pub">
<f:if condition="{pub} == 5">
{pub.title}
</f:if>
</f:for>
Благодарим за ваше время.
Новостной детали только имеет один UID, так почему вы перекручивание через это? А также, чего вы пытаетесь достичь со всем этим? – Shufla
@Shufla Ну, я пытаюсь выполнить цикл с настраиваемым полем, которое является числом, поэтому я могу сравнить его с другим. Кажется, я не смог зациклиться на своем настраиваемом поле, это просто не сработало, поэтому я пытался другим способом использовать uid, думая, что могу использовать это для доступа к своему настраиваемому полю, но, я думаю, я не совсем понимаю ForViewHelper с новостями ... Что я могу сделать? – user2179985