* @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; use Joomla\CMS\Component\ComponentHelper; use Joomla\CMS\Helper\ModuleHelper; use Joomla\CMS\Layout\LayoutHelper; use Joomla\Module\Latest\Administrator\Helper\LatestHelper; $model = $app->bootComponent('com_content')->getMVCFactory()->createModel('Articles', 'Administrator', ['ignore_request' => true]); $list = LatestHelper::getList($params, $model); $workflow_enabled = ComponentHelper::getParams('com_content')->get('workflow_enabled'); if ($workflow_enabled) { $app->getLanguage()->load('com_workflow'); } if ($params->get('automatic_title', 0)) { $module->title = LatestHelper::getTitle($params); } if (count($list)) { require ModuleHelper::getLayoutPath('mod_latest', $params->get('layout', 'default')); } else { $app->getLanguage()->load('com_content'); echo LayoutHelper::render('joomla.content.emptystate_module', [ 'textPrefix' => 'COM_CONTENT', 'icon' => 'icon-copy', ]); }