//подключаем ядро Joomla для получения $app define('_JEXEC', 1); define('JPATH_BASE',$_SERVER['DOCUMENT_ROOT']); define('JPATH_COMPONENT',$_SERVER['DOCUMENT_ROOT'] . '/components/com_content'); require_once JPATH_BASE . '/includes/defines.php'; require_once JPATH_BASE . '/includes/framework.php'; // Boot the DI container $container = \Joomla\CMS\Factory::getContainer(); $container->alias('session.web', 'session.web.site') ->alias('session', 'session.web.site') ->alias('JSession', 'session.web.site') ->alias(\Joomla\CMS\Session\Session::class, 'session.web.site') ->alias(\Joomla\Session\Session::class, 'session.web.site') ->alias(\Joomla\Session\SessionInterface::class, 'session.web.site'); // Instantiate the application. $app = $container->get(\Joomla\CMS\Application\SiteApplication::class); // Set the application as global app \Joomla\CMS\Factory::$application = $app; //необходимо зарегистрировать пространства имен расширений, чтобы использовать классы расширений. $app->createExtensionNamespaceMap();
Как подключить Joomla 4 framework в свой php скрипт
- Информация о материале
- Категория: Joomla 4
- Просмотров: 252
Друзья!!!
Спасибо Вам всем большое за поддержку проекта. Если не сложно при переводе пишите в комментарий свой email. Я буду знать от кого и мне очень приятно будет оказать посильную помощь этому человеку.
Если кому нужен другой по функционалу плагин, модуль или еще что то пишите в комментариях.