Проиллюстрировать контент из FCE другим способом - PullRequest
0 голосов
/ 20 февраля 2012

У меня есть несколько FCE, которые работают нормально. Теперь я хочу отобразить данные для другого типа рендеринга, и мне нужно изменить с div на ul. Есть ли способ извлечь поля данных с Typoscript? В настоящее время FCE включены в качестве элементов содержимого страницы в другой шаблон. Обработка данных содержит следующий код TS

10= RECORDS
10.source.current=1
10.tables = tt_content
10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->

@ ggzone: Я попробовал это:

10 = COA
10 {
  10 = TEXT
  10 {
    current = 1
    typolink.parameter.field = field_link_text
    required = 1
    wrap = <h3>|</h3>
  }
}

Но я получаю только <h3>39,40,57</h3>. Это идентификаторы из FCE. Как я могу получить значение поля?

1 Ответ

1 голос
/ 20 февраля 2012

ofcourse ... это пример того, как визуализировать FCE ... вы также можете использовать Typoscript select там из tt_content. На улице много фрагментов. например, просто замените ваш фрагмент на этот, чтобы посмотреть, работает ли он. не забудьте отредактировать "field_yourfieldname" для вашего field_xxxx

10 = COA
10 {
  10 = TEXT
  10 {
    current = 1
    typolink.parameter.field = field_yourfieldname
    required = 1
    wrap = <h3>|</h3>
  }
}

typolink - не единственное место, где вы можете использовать .field, поскольку typolinks использует идентификатор для ссылки на страницу (& id = 123), которую вы получите. Вы также можете использовать value.field или stdWrap.field.

Вот еще один пример, который должен работать:

10 = HTML    
10.value.field = field_yourfieldname

посмотрите в Google ... найти некоторые фрагменты не так просто, но не так сложно. поскольку я использую это не часто, мне также нужно каждый раз осматриваться

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...