2015-06-26 1 views
0

Я хочу отредактировать категорию sys в шаблоне Fluentcontent. Я использую:Редактировать Treeview в потоке TYPO3

  • TYPO3 6.2.13
  • поток 7.2.1
  • fluidcontent 4.2.2
  • fluidpages 3.2.3
  • 2.3.3
  • VHS

Попытка это всегда говорит, что я должен выбрать элемент:

<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 также не работает. Что я делаю не так?

ответ

0

Создать папку и добавить категории в нее.

И используйте нижеприведенный код. Где pid in flux: wizard.list и flux: wizard.add - ваш идентификатор папки.

<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> 
+0

Нажав кнопку «Редактировать», по-прежнему открывается диалоговое окно, в котором говорится, что я должен выбрать хотя бы один элемент. – kimomat

+0

Это означает, что вам нужно сначала выбрать категорию, которую вы хотите отредактировать. Этот раздел категорий отображения. Из этого списка выберите категорию, которую вы хотите изменить, это сообщение не отображается. –

+0

Правильно. Я хочу отредактировать выбранную категорию из дерева. Если у вас много категорий и подкатегорий, в представлении списка не отображается его подкатегория. Древовидное видение более понятно и полезно. – kimomat