【问题标题】:Edit Treeview in TYPO3 flux在 TYPO3 通量中编辑 Treeview
【发布时间】:2015-09-13 07:53:02
【问题描述】:

我想在流体内容模板中编辑 sys 类别。 我正在使用:

  • TYPO3 6.2.13
  • 助焊剂 7.2.1
  • 流体内容 4.2.2
  • 流体页面 3.2.3
  • vhs 2.3.3

尝试这样做总是说我必须选择一个元素:

<flux:field.tree table="sys_category" parentField="parent" maxLevels="10" expandAll="1" name="syscategories" size="20" width="900">
    <flux:wizard.edit label="Edit" />
</flux:field.tree>

flux:wizard.edit 添加到flux:field.relation 也不起作用。我做错了什么?

【问题讨论】:

    标签: typo3 fluid


    【解决方案1】:

    创建文件夹并在其中添加类别。

    并使用下面的代码。其中flux:wizard.list 和flux:wizard.add 中的pid 是您的文件夹ID。

    <flux:field.tree table="sys_category" parentField="parent" maxLevels="10" expandAll="1" name="syscategories" size="20" width="900" />
        <flux:field.input name="settings.systemcategoy" label="System Category">
            <flux:wizard.list label="List System Categories" hideParent="1" table="sys_category" pid="38" width="80" height="80" />
            <flux:wizard.edit label="Edit System Categories" width="80" height="80" openOnlyIfSelected="1" />
            <flux:wizard.add label="Add System Categories" hideParent="1" table="sys_category" pid="38" setValue="prepend" />   
        </flux:field.input>
    

    【讨论】:

    • 单击编辑按钮,仍然会打开一个对话框,提示我必须选择至少一个元素。
    • 这意味着您必须首先选择要编辑的类别。 此代码显示类别。从此列表中选择要编辑的类别,则不会显示此消息。
    • 没错。我想从树形视图中编辑选定的类别。如果您有许多类别和子类别,则列表视图不会显示其子类别。树形视图更清晰、更实用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多