自定义 CTypes:类型下拉列表中的位置
Custom CTypes: Position in type dropdown
是否有 "quick" 方法来更改类型下拉列表中新内容元素的排序顺序?看起来,新的内容元素被推到数组的末尾,所以它们出现在列表的末尾。
当前位置(列表末尾):
应该是:
组末尾"Standard"。
问题:
是否可以将内容元素注册到特定组,如 "Standard" 或 "Lists" 或新组?
P.S.: 内容元素在 TCA/Overrides/tt_content 和向导的页面 TS 配置中正确注册。让我知道代码是否应该相关,然后我会添加它。
尝试 ExtensionManagementUtility::addTcaSelectItem()
并查看参数 #3 和 #4。
如果我想在某个位置添加自定义组,我通常会循环 $GLOBALS[TCA][tt_content][CType][config][items]
并将其放在正确的位置,如果 API 在某些情况下不够用。
是否有 "quick" 方法来更改类型下拉列表中新内容元素的排序顺序?看起来,新的内容元素被推到数组的末尾,所以它们出现在列表的末尾。
当前位置(列表末尾):
应该是:
组末尾"Standard"。
问题:
是否可以将内容元素注册到特定组,如 "Standard" 或 "Lists" 或新组?
P.S.: 内容元素在 TCA/Overrides/tt_content 和向导的页面 TS 配置中正确注册。让我知道代码是否应该相关,然后我会添加它。
尝试 ExtensionManagementUtility::addTcaSelectItem()
并查看参数 #3 和 #4。
如果我想在某个位置添加自定义组,我通常会循环 $GLOBALS[TCA][tt_content][CType][config][items]
并将其放在正确的位置,如果 API 在某些情况下不够用。