t-homme-ni-diu-ni-mestre.html#/14,couleur,noir/21,taille,s">T-shirt homme Ni diù Ni mèstre
$container->alias('SiteRouter', SiteRouter::class) ->alias('JRouterSite', SiteRouter::class) ->share( SiteRouter::class, function (Container $container) { return new SiteRouter($container->get(SiteApplication::class)); }, true ); $container->alias('AdministratorRouter', AdministratorRouter::class) if ($this->isShared()) { if ($this->instance === null) { $this->instance = $callable($this->container); } return $this->instance; } } throw new KeyNotFoundException(sprintf("Resource '%s' has not been registered with the container.", $resourceName)); } return $this->resources[$key]->getInstance(); } /** * Check if specified resource exists. * if (!isset($this->resources[$key])) { if ($this->parent instanceof ContainerInterface && $this->parent->has($key)) { return $this->parent->get($key); } throw new KeyNotFoundException(sprintf("Resource '%s' has not been registered with the container.", $resourceName)); } } $factory->setFormFactory($container->get(FormFactoryInterface::class)); $factory->setDispatcher($container->get(DispatcherInterface::class)); $factory->setDatabase($container->get(DatabaseInterface::class)); $factory->setSiteRouter($container->get(SiteRouter::class)); $factory->setCacheControllerFactory($container->get(CacheControllerFactoryInterface::class)); $factory->setUserFactory($container->get(UserFactoryInterface::class)); $factory->setMailerFactory($container->get(MailerFactoryInterface::class)); return $factory; } return $this->instance; } return $callable($this->container); } /** * Get the factory * } throw new KeyNotFoundException(sprintf("Resource '%s' has not been registered with the container.", $resourceName)); } return $this->resources[$key]->getInstance(); } /** * Check if specified resource exists. * public function register(Container $container) { $container->set( ComponentDispatcherFactoryInterface::class, function (Container $container) { return new \Joomla\CMS\Dispatcher\ComponentDispatcherFactory($this->namespace, $container->get(MVCFactoryInterface::class)); } ); }} } return $this->instance; } return $callable($this->container); } /** * Get the factory * } throw new KeyNotFoundException(sprintf("Resource '%s' has not been registered with the container.", $resourceName)); } return $this->resources[$key]->getInstance(); } /** * Check if specified resource exists. * $container->registerServiceProvider(new ComponentDispatcherFactory('\\Joomla\\Component\\Templates')); $container->set( ComponentInterface::class, function (Container $container) { $component = new TemplatesComponent($container->get(ComponentDispatcherFactoryInterface::class)); $component->setMVCFactory($container->get(MVCFactoryInterface::class)); $component->setRegistry($container->get(Registry::class)); return $component; } return $this->instance; } return $callable($this->container); } /** * Get the factory * } throw new KeyNotFoundException(sprintf("Resource '%s' has not been registered with the container.", $resourceName)); } return $this->resources[$key]->getInstance(); } /** * Check if specified resource exists. * 'container' => $container, ] ) ); $extension = $container->get($type); if ($extension instanceof BootableExtensionInterface) { $extension->boot($container); } $component = str_starts_with($component, 'com_') ? substr($component, 4) : $component; // Path to look for services $path = JPATH_ADMINISTRATOR . '/components/com_' . $component; return $this->loadExtension(ComponentInterface::class, $component, $path); } /** * Boots the module with the given name. * $cacheId = 'templates0' . $tag; if ($cache->contains($cacheId)) { $templates = $cache->get($cacheId); } else { $templates = $this->bootComponent('templates')->getMVCFactory() ->createModel('Style', 'Administrator')->getSiteTemplates(); foreach ($templates as &$template) { // Create home element if ($template->home == 1 && !isset($template_home) || $this->getLanguageFilter() && $template->home == $tag) { public function render(\Throwable $error): string { $app = Factory::getApplication(); // Get the current template from the application $template = $app->getTemplate(true); // Push the error object into the document $this->getDocument()->setError($error); // Add registry file for the template asset // Reset the document object in the factory, this gives us a clean slate and lets everything render properly Factory::$document = $renderer->getDocument(); Factory::getApplication()->loadDocument(Factory::$document); $data = $renderer->render($error); // If nothing was rendered, just use the message from the Exception if (empty($data)) { $data = $error->getMessage(); } * @since 3.10.0 */ public static function handleException(\Throwable $error) { static::logException($error); static::render($error); } /** * Render the error page based on an exception. * ); // Trigger the onError event. $this->triggerEvent('onError', $event); ExceptionHandler::handleException($event->getError()); } // Trigger the onBeforeRespond event. $this->getDispatcher()->dispatch('onBeforeRespond');// Set the application as global app\Joomla\CMS\Factory::$application = $app;// Execute the application.$app->execute(); * define() is used rather than "const" to not error for PHP 5.2 and lower */define('_JEXEC', 1);// Run the application - All executable code should be triggered through this filerequire_once dirname(__FILE__) . '/includes/app.php'; $container->alias('SiteRouter', SiteRouter::class) ->alias('JRouterSite', SiteRouter::class) ->share( SiteRouter::class, function (Container $container) { return new SiteRouter($container->get(SiteApplication::class)); }, true ); $container->alias('AdministratorRouter', AdministratorRouter::class) if ($this->isShared()) { if ($this->instance === null) { $this->instance = $callable($this->container); } return $this->instance; } } throw new KeyNotFoundException(sprintf("Resource '%s' has not been registered with the container.", $resourceName)); } return $this->resources[$key]->getInstance(); } /** * Check if specified resource exists. * // Get the full request URI. $uri = clone Uri::getInstance(); // It is not possible to inject the SiteRouter as it requires a SiteApplication // and we would end in an infinite loop $result = $this->getContainer()->get(SiteRouter::class)->parse($uri, true); $active = $this->getMenu()->getActive(); if ( $active !== null // Mark afterInitialise in the profiler. JDEBUG ? $this->profiler->mark('afterInitialise') : null; // Route the application $this->route(); // Mark afterRoute in the profiler. JDEBUG ? $this->profiler->mark('afterRoute') : null; if (!$this->isHandlingMultiFactorAuthentication()) { $this->sanityCheckSystemVariables(); $this->setupLogging(); $this->createExtensionNamespaceMap(); // Perform application routines. $this->doExecute(); // If we have an application document object, render it. if ($this->document instanceof \Joomla\CMS\Document\Document) { // Render the application output. $this->render();// Set the application as global app\Joomla\CMS\Factory::$application = $app;// Execute the application.$app->execute(); * define() is used rather than "const" to not error for PHP 5.2 and lower */define('_JEXEC', 1);// Run the application - All executable code should be triggered through this filerequire_once dirname(__FILE__) . '/includes/app.php';|
[2/2]
ClassNotFoundError
|
|---|
Symfony\Component\ErrorHandler\Error\ClassNotFoundError:
Attempted to load class "SiteRouter" from namespace "Joomla\CMS\Router".
Did you forget a "use" statement for another namespace?
at /datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Service/Provider/Router.php:47
at Joomla\CMS\Service\Provider\Router->Joomla\CMS\Service\Provider\{closure}(object(Container))
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/di/src/ContainerResource.php:176)
at Joomla\DI\ContainerResource->getInstance()
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/di/src/Container.php:96)
at Joomla\DI\Container->get('Joomla\\CMS\\Router\\SiteRouter')
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/di/src/Container.php:90)
at Joomla\DI\Container->get('Joomla\\CMS\\Router\\SiteRouter')
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Extension/Service/Provider/MVCFactory.php:79)
at Joomla\CMS\Extension\Service\Provider\MVCFactory->Joomla\CMS\Extension\Service\Provider\{closure}(object(Container))
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/di/src/ContainerResource.php:182)
at Joomla\DI\ContainerResource->getInstance()
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/di/src/Container.php:96)
at Joomla\DI\Container->get('Joomla\\CMS\\MVC\\Factory\\MVCFactoryInterface')
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Extension/Service/Provider/ComponentDispatcherFactory.php:63)
at Joomla\CMS\Extension\Service\Provider\ComponentDispatcherFactory->Joomla\CMS\Extension\Service\Provider\{closure}(object(Container))
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/di/src/ContainerResource.php:182)
at Joomla\DI\ContainerResource->getInstance()
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/di/src/Container.php:96)
at Joomla\DI\Container->get('Joomla\\CMS\\Dispatcher\\ComponentDispatcherFactoryInterface')
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/administrator/components/com_templates/services/provider.php:46)
at Joomla\DI\ServiceProviderInterface@anonymous /datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/administrator/components/com_templates/services/provider.php:28$86->{closure}(object(Container))
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/di/src/ContainerResource.php:182)
at Joomla\DI\ContainerResource->getInstance()
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/di/src/Container.php:96)
at Joomla\DI\Container->get('Joomla\\CMS\\Extension\\ComponentInterface')
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Extension/ExtensionManagerTrait.php:177)
at Joomla\CMS\Application\CMSApplication->loadExtension('Joomla\\CMS\\Extension\\ComponentInterface', 'templates', '/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/administrator/components/com_templates')
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Extension/ExtensionManagerTrait.php:51)
at Joomla\CMS\Application\CMSApplication->bootComponent('templates')
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Application/SiteApplication.php:452)
at Joomla\CMS\Application\SiteApplication->getTemplate(true)
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Error/Renderer/HtmlRenderer.php:50)
at Joomla\CMS\Error\Renderer\HtmlRenderer->render(object(Error))
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Exception/ExceptionHandler.php:126)
at Joomla\CMS\Exception\ExceptionHandler::render(object(Error))
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Exception/ExceptionHandler.php:72)
at Joomla\CMS\Exception\ExceptionHandler::handleException(object(Error))
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Application/CMSApplication.php:322)
at Joomla\CMS\Application\CMSApplication->execute()
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/includes/app.php:61)
at require_once('/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/includes/app.php')
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/index.php:32)
|
|
[1/2]
Error
|
|---|
Error:
Class "Joomla\CMS\Router\SiteRouter" not found
at /datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Service/Provider/Router.php:47
at Joomla\CMS\Service\Provider\Router->Joomla\CMS\Service\Provider\{closure}(object(Container))
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/di/src/ContainerResource.php:176)
at Joomla\DI\ContainerResource->getInstance()
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/vendor/joomla/di/src/Container.php:96)
at Joomla\DI\Container->get('Joomla\\CMS\\Router\\SiteRouter')
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Application/SiteApplication.php:746)
at Joomla\CMS\Application\SiteApplication->route()
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Application/SiteApplication.php:232)
at Joomla\CMS\Application\SiteApplication->doExecute()
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/libraries/src/Application/CMSApplication.php:293)
at Joomla\CMS\Application\CMSApplication->execute()
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/includes/app.php:61)
at require_once('/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/includes/app.php')
(/datas/yulpa173848/sites/2024.samclap-ufolep.fr/htdocs/index.php:32)
|