I have files array like
'file1.pdf',
'file2.pdf',
'file3.JPG',
'Folder1/file1.pdf',
'Folder1/Subfolder1/Subfolder-file1.txt',
'Folder2/text.txt',
'Folder2/file2.pdf'

For get list of files and folder I use following fluid
<f:for each="{files}" as="userFile">
 <f:if condition="{userFile -> myext:explode(delimiter:'/') -> f:count()} == 1">
 <f:then>
   <a href="{userDirectory}{userFile}" target="_blank">{userFile}</a><br />
 </f:then>
 <f:else>
  <div class="folder">
   <f:for each="{userFile -> myext:explode(delimiter:'/')}" as="segment" 
iteration="itemIteration">
   <f:if condition="{itemIteration.isFirst}">
     <f:then>{segment}</f:then>
<f:else><a href="{userDirectory}{userFile}" target="_blank">{segment}</a><br /></f:else> </f:if> </f:for> </div> </f:else>
</f:if>
</f:for>
And I get only list files and folders

<a href="">file1.pdf</a>
<a href="">file2.pdf</a>
<a href="">file3.JPG</a>
 <div class="folder">Folder1</div>
   <a href="">file1.pdf</a>
 <div class="folder">Folder1</div>
<a href="">Subfolder1 <a href="">Subfolder-file1.txt</a>

<div class="folder">Folder2</div>
 <a href="">text.txt</a>
<div class="folder">Folder2</div>
<a href="">file2.pdf</a>

How I can get listing like with fluid? Is it possible?
<a href="">file1.pdf</a>
<a href="">file2.pdf</a>
<a href="">file3.JPG</a>

<div class="folder">Folder1</div>
 <a href="">file1.pdf</a>
 Subfolder-file1.txt
   <a href="">Subfolder-file1.txt</a>

<div class="folder">Folder2</div>
<a href="">text.txt</a>
<a href="">file2.pdf</a>
--
Kind regards,
Dmitry Vasilev
www: http://typo3.ru.net/
Skype: thule-varahi;
Phone: +7 950 001 85 15 _______________________________________________
TYPO3-english mailing list
TYPO3-english@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-english

Reply via email to