TYPO3: Разделение имени файла на разные части с помощью VHS - PullRequest
0 голосов
/ 15 января 2019

Я получаю все файлы из папки и хотел бы разделить имя файла, чтобы использовать части в шаблоне Fluid в TYPO3 8.

Имя файла: My-super-song_My-Name_1.1.2019.mp3

Должен быть отформатирован в HTML следующим образом:

<span>My super song</span> recorded by <span>My name</span> at <span>1.1.2019</span>

Я использую помощник вида VHS для удаления .mp3 файла:

<v:format.replace substring=".mp3" content="{file.name}" replacement="" count="123"></v:format.replace>

Есть ли какое-либо представлениепомощник в VHS, который может добиться расщепления?Спасибо заранее!

1 Ответ

0 голосов
/ 15 января 2019

Спасибо Матиасу Бродоле, вот код, который работает, большое спасибо!

<code><v:iterator.explode content="{file.name}" glue="_" as="song">
    <!-- Shows all exploded strings for testing purposes
    <f:for each="{song}" as="iter">
        <pre>{iter}
</ Е: для> ->

{song.0}

Дата: </ v: format.replace>

...