Files
cms-core/Documentation/Changelog/8.5/Feature-78523-SuggestWizardProvidesOptionToDefineOrderingOfResults.rst
T

45 lines
1.3 KiB
ReStructuredText

.. include:: /Includes.rst.txt
.. _feature-78523:
==============================================================================
Feature: #78523 - Suggest wizard provides option to define ordering of results
==============================================================================
See :issue:`78523`
Description
===========
It is now possible to set the ordering of results delivered by the suggest wizard.
The new option is called php:`orderBy => 'somefield ASC'` and can hold the usual SQL order-by definition.
Example TCA configuration for `EXT:news` suggest wizard returning the related articles sorted by datetime:
.. code-block:: php
'config' => [
'type' => 'group',
'internal_type' => 'db',
'allowed' => 'tx_news_domain_model_news',
'foreign_table' => 'tx_news_domain_model_news',
'MM_opposite_field' => 'related_from',
'size' => 5,
'minitems' => 0,
'maxitems' => 100,
'MM' => 'tx_news_domain_model_news_related_mm',
'wizards' => [
'suggest' => [
'type' => 'suggest',
'default' => [
'searchWholePhrase' => true,
'addWhere' => ' AND tx_news_domain_model_news.uid != ###THIS_UID###',
'orderBy => 'datetime DESC',
]
],
],
]
.. index:: Backend, TCA