我想创建一个具有通量的可扩展链接列表。这意味着我想要一个后端表单来创建和添加所需数量的链接。使用TYPO3 8.7,助焊剂,流体含量,VHS。我该怎么办?
输出HTML应如下所示:
<h3>Links Headline </h3>
<ul class="mylist">
<li><a href="/one">Linktext one</a></li>
<li><a href="/two">Linktext two</a></li>
...
</ul>
似乎很简单,但我还没有找到解决方案。
感谢建议
答案 0 :(得分:0)
您可以通过在助焊剂配置中创建一个部分来做到这一点。
function findGreaterNumbers(array) {
let max = array[0]; // initialize the maximum to the first element
array.forEach((value) => { // fancier for loop that iterates through the
// array, **value** is the placeholder for the
// members
if (value > max) {
max = value;
}
}); //after the forEach, max will have the largest value
return array.indexOf(max); // returns the index of max
}
使用以下方法在前端呈现列表:
<flux:form.section name="settings.linklist" label="Definitions">
<flux:form.object name="listitem" label="Definition">
<flux:field.input name="label" label="Label"/>
<flux:field.input name="link" label="Link">
<flux:wizard.link/>
</flux:field.input>
</flux:form.object>
</flux:form.section>
有关更多信息,请参见文档:https://fluidtypo3.org/viewhelpers/flux/master/Form/SectionViewHelper.html