Using Folium quickstart, when I create a page using Articles addon, and choosing "Ordering = Latest", ordering is not correct when displaying articles.
I note that the components/com_sppagebuilder/helpers/articles.php script does not even look for that value:
around line 73:
// has order by
if ($ordering == 'hits') {
$query->order($db->quoteName('a.hits') . ' DESC');
} elseif($ordering == 'featured') {
$query->where($db->quoteName('a.featured') . ' = ' . $db->quote(1));
$query->order($db->quoteName('a.publish_up') . ' DESC');
} elseif($ordering == 'oldest') {
$query->order($db->quoteName('a.publish_up') . ' ASC');
} elseif($ordering == 'alphabet_asc') {
$query->order($db->quoteName('a.title') . ' ASC');
} elseif($ordering == 'alphabet_desc') {
$query->order($db->quoteName('a.title') . ' DESC');
} elseif($ordering == 'random') {
$query->order($query->Rand());
} else {
$query->order($db->quoteName('a.publish_up') . ' DESC');
}
by adding:
} elseif($ordering == 'latest') {
$query->order($db->quoteName('a.created') . ' DESC');
within this if block, I can now get ordering working correctly.
Please advise if this is a bug?