【发布时间】:2014-11-26 15:06:36
【问题描述】:
当使用流体调试数组时,我看到一个嵌套数组:
building
[+]floor
[+]room
单击 + 时,子数组按 UID 排序,而不是按我在存储库中指定的“排序”排序。
protected $defaultOrderings = array(
'sorting' => \TYPO3\CMS\Extbase\Persistence\QueryInterface::ORDER_ASCENDING
);
我可以以某种方式访问排序值吗? 或者我可以以某种方式强制 TYPO3 在排序后对自己的数组进行排序吗?
【问题讨论】:
-
可以在 BE 中手动排序吗?
-
如果您需要帮助,您需要提供更多信息。我猜 building->floor->room 不是嵌套数组,而是一些与关系相关的模型。什么样的关系? 1:n,m:n?什么是可能的取决于关系的类型。
-
确实,我们需要更多信息。这可能在您的
TCA中配置错误。