TYPO3 8.7 не может переопределять шаблоны содержимого с плавным стилем.

Я пытался переопределить элементы Fluid Styled Content, но в последней версии TYPO3 8.7.0 это вообще не работает.

У меня есть расширение шаблона (ключ: biv_main), в которое я добавляю свои замещающие пути шаблона:

lib {
fluidContent {
        templateRootPaths {
            30 = EXT:biv_main/Resources/Private/Content/fluid_styled_content/Templates/
        }
        partialRootPaths {
            30 = EXT:biv_main/Resources/Private/Content/fluid_styled_content/Partials/
        }
        layoutRootPaths {
            30 = EXT:biv_main/Resources/Private/Content/fluid_styled_content/Layouts/
        }
    }
}

TypoScript в Backend через TS Object Browser мне кажется правильным: Снимок экрана обозревателя объектов TypoScript - lib.fluidcontent < / а>

Я скопировал весь шаблон, частичную папку и папку макета с каждым файлом в ней из sysext fluid_styled_content, так что каждый элемент содержимого должен быть переопределен.

Это моя структура папок в расширении шаблона:

biv_main
-- Resources
  -- Private
    -- Content
      -- fluid_styled_content 
        -- Layouts
        -- Partials 
        -- Templates

В папках точно такие же файлы, что и в sys-ext fluid_styled_content / Resources / Private /

Статический шаблон опечатки для элементов Fluid Content загружается перед расширением шаблона biv_main.

У вас есть идеи или подсказки, чего не хватает и почему не работает?


person Klaus Fragenbert    schedule 27.05.2017    source источник
comment
У меня работает нормально. Я напрямую использовал константы TS styles.templates.templateRootPath, styles.templates.partialRootPath, styles.templates.layoutRootPath. Единственное, что я заметил, - это fluid_styled_content со строчными начальными буквами.   -  person Riccardo De Contardi    schedule 27.05.2017
comment
Пожалуйста, попробуйте изменить первый F в fluid_styled_content на верхний регистр.   -  person pgampe    schedule 28.05.2017
comment
Где вы используете lib.fluidContent? Ваш TS не будет переопределять tt_content.*, и вам необходимо определить переопределение перед любым копированием lib.fluidContent.   -  person pgampe    schedule 28.05.2017
comment
См. typo3_src-8.7.4\typo3\sysext\fluid_styled_content\Configuration\TypoScript\Helper\ContentElement.txt запасной вариант .. lib.fluidContent < lib.contentElement. И все равно не работает?   -  person user2310852    schedule 10.08.2017


Ответы (1)


Библиотека TypoScript была изменена см. Переопределение шаблонов FLUID

Поэтому вам нужно переопределить lib.contentElement вместо lib.fluidContent

person minifranske    schedule 28.05.2017
comment
Спас мою жизнь. Спасибо! - person José Ricardo Júnior; 30.05.2017
comment
Считайте этот вопрос решенным, если он вам помог. Спасибо! - person mtness; 08.08.2017
comment
@KlausFragenbert отметьте этот ответ, поможет другим людям. - person develth; 29.09.2018