I know this post is a little old but thought I'd add the other half of this code.
ggppdk's hack works like a champ when you're in the Flexicontent items.
The other half of the hack is to match the sorting when you're creating a menu item and selecting your flexicontent item for the menu.
Hack to modify backend sorting in when selecting flexincontent menu item
In file:
administrator/components/com_flexicontent/models/itemelement.php
In function: _buildContentOrderBy()
Look for:
Code:
$orderby = ' ORDER BY '.$filter_order.' '.$filter_order_Dir.', i.ordering';
replace 'i.ordering' with 'i.created' or 'i.modified' which ever one you used in the previous hack.
And the line before the above code should be:
Code:
$filter_order_Dir = $mainframe->getUserStateFromRequest( $option.'.itemelement.filter_order_Dir', 'filter_order_Dir', '', 'word' );
In the '' add DESC so it should look like
Code:
$filter_order_Dir = $mainframe->getUserStateFromRequest( $option.'.itemelement.filter_order_Dir', 'filter_order_Dir', 'DESC', 'word' );
That should get you the same sorting when selecting a flexicontent item for your menu item as it is when you're looking at your flexicontent items.