можешь изучить классы
IPS\Helpers\Table\Content ( или \IPS\Helpers\Table\Db )
\IPS\Content\Item и функцию getItemsWithPermission()
вывести например через функцию getItemsWithPermission
{{database = \IPS\cms\Databases::load( ID_базыданных ); $recordClass = 'IPS\cms\Records' . ID_базыданных;}}
{{foreach $recordClass::getItemsWithPermission( array(), $database->field_sort . ' ' . $database->field_direction, NULL, 'read' ) as $record}}
<!-- $record - в этой переменной будут данные записи, например заголовок: -->
{$record->_title}
{{endforeach}}
без нужных знаний сделать то что ты описал будет сложно