Иллюстрируйте контент из FCE другим способом

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

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. Как получить значение поля?


person testing    schedule 20.02.2012    source источник


Ответы (1)


конечно... это пример того, как рендерить FCE... вы также можете использовать выбор Typoscript из 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

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

person ggzone    schedule 20.02.2012
comment
Я думаю, что чего-то не хватает. Я попробовал ваш пример, но не получил результата (ничего в HTML-коде). Что я делаю неправильно? Что вы имеете в виду под выбором Typoscript? - person testing; 21.02.2012
comment
не стесняйтесь использовать google pls... typoscript select... это способ использовать выбор SQL из базы данных, такой как tt_content, для получения контента и его рендеринга. - person ggzone; 22.02.2012
comment
Извиняюсь. Я попробовал 10.field, 10.value.field, но ничего из них не сработало (нет вывода). Я взял имя поля, указанное в поле при модификации DS/TO. Но у меня все получилось через адаптацию CSS... Спасибо за помощь. - person testing; 22.02.2012