// Set a base path for use by the view
if (\array_key_exists('base_path', $config)) {
$this->_basePath = $config['base_path'];
} else {
$this->_basePath = JPATH_COMPONENT;
}
// Set the default template search path
if (\array_key_exists('template_path', $config)) {
// User-defined dirs
unset($attributes->force_content_triggers);
}
[$template, $layout] = self::getTemplateAndLayout($attributes);
$view = new ArticleView;
$view->setParams($id, $template, $layout, $params, $attributes);
return $view->display();
}
return $this->createUrlsLink($link, $label, $target);
}
private function getArticleLayout()
{
return ArticleLayout::render($this->get('id'), $this->attributes);
}
private function getArticleText($key = 'text')
{
$article_id = $this->get('id');
public function getValue()
{
switch ($this->key)
{
case 'article':
return $this->getArticleLayout();
case 'created':
return $this->getCreated();
case 'modified':
/**
* @return mixed
*/
public function getOutput()
{
$value = $this->getValue();
$this->postProcessOutput($value);
return $value;
}
if ( ! ($this->data_group instanceof DataGroup))
{
return '';
}
$output = $this->data_group->getOutput();
return $output;
}
public function replace(&$html, $replace_once = true)
if ( ! str_contains($html, $this->match[0]))
{
return;
}
$output = $this->getOutput();
if ($replace_once)
{
$html = RL_String::replaceOnce($this->match[0], $output, $html);
$data_tag->replace($html);
}
foreach ($this->data_tags as $data_tag)
{
$data_tag->replace($html);
}
}
/**
* @param array $data_tags
*/
public function render()
{
$this->if_statements->replace($this->html);
$this->foreach_tags->replace($this->html);
$this->data_tags->replace($this->html);
return $this->html;
}
/**
$html = [];
foreach ($this->articles as $article)
{
$html[] = $article->render();
}
$html = RL_Array::implode(
$html,
$this->attributes->separator ?? '',
$this->protectNestedTags($html);
$this->protectCustomHtmlForArticlesField($html);
// protect ignore tags
RL_Protect::protectByRegex($html, Params::getRegex('ignoretag'), 'content');
$html = $this->getArticles($html)->render();
if ( ! empty($this->database->settings->url_domain))
{
$this->setDomainInUrls($html, $this->database->settings->url_domain);
}
private static function replaceTagsInString(&$string, $tags, $strip_html = false)
{
/** @var PluginTag $tag */
foreach ($tags as $tag)
{
$output = self::$message ? Protect::getMessageCommentTag(self::$message) : $tag->render();
if ($strip_html)
{
$output = RL_Html::removeHtmlTags($output, true);
}
while (
$break++ < $max_loops
&& ! empty($tags)
)
{
self::replaceTagsInString($string, $tags, $strip_html);
$tags = self::getPluginTags($string);
}
$full_string = $pre_string . $string . $post_string;
}
if ($replace)
{
$strip_html = $area === 'head' && $params->strip_html_in_head;
self::process($string, $strip_html);
}
RL_Protect::unprotect($string);
return $string;
if ( ! isset($module->content))
{
return;
}
Replace::render($module->content, 'module');
}
/**
* @param string $buffer
*
public function onAfterRenderModule(&$module, &$params) : void
{
if (!$this->passChecks()) {
return;
}
$this->handleOnAfterRenderModule($module, $params);
}
/**
* @param string $buffer
* @param array $params
*/
}
// Convert to indexed array for unpacking.
$arguments = \array_values($arguments);
$result = $this->{$methodName}(...$arguments);
// Ignore null results
if ($result === null) {
return;
}
if ($event->isStopped())
{
return $event;
}
$listener($event);
}
}
return $event;
}
$event = new $className($eventName, $args);
} else {
throw new \InvalidArgumentException('The arguments must either be an event or an array');
}
$result = $dispatcher->dispatch($eventName, $event);
// @todo - There are still test cases where the result isn't defined, temporarily leave the isset check in place
return !isset($result['result']) || \is_null($result['result']) ? [] : $result['result'];
}
}
}
// Revert the scope
$app->scope = $scope;
$app->triggerEvent('onAfterRenderModule', [&$module, &$attribs]);
if (JDEBUG) {
Profiler::getInstance('Application')->mark('afterRenderModule ' . $module->module . ' (' . $module->title . ')');
}
$module->contentRendered = true;
return $module->content;
}
return ModuleHelper::renderModule($module, $attribs);
}
}
return '';
}
$renderer = $document->loadRenderer('module');
$html = trim($renderer->render($module, $attribs));
} else {
$html = trim($module->content);
}
// Add frontend editing feature as it has only been defined for module positions.
return '';
}
$html = '';
foreach (ModuleHelper::getModules($position) as $module) {
$html .= $this->displayModule($module, $attribs);
}
return $html;
}
// to call is not supported. If ignoreStrictCheck is true, we should return null.
try {
if (!$arguments) {
$ret = $object->$method();
} else {
$ret = \call_user_func_array([$object, $method], $arguments);
}
} catch (\BadMethodCallException $e) {
if ($call && ($ignoreStrictCheck || !$this->env->isStrictVariables())) {
return;
}
// line 3
public function block_particle($context, array $blocks = [])
{
// line 4
echo " ";
echo $this->getAttribute($this->getAttribute(($context["gantry"] ?? null), "platform", []), "displayModules", [0 => $this->getAttribute(($context["particle"] ?? null), "key", []), 1 => ["style" => (($this->getAttribute(($context["particle"] ?? null), "chrome", [], "any", true, true)) ? (_twig_default_filter($this->getAttribute(($context["particle"] ?? null), "chrome", []), "gantry")) : ("gantry"))]], "method");
echo "
";
}
public function getTemplateName()
throw new \LogicException('A block must be a method on a \Twig\Template instance.');
}
if (null !== $template) {
try {
$template->$block($context, $blocks);
} catch (Error $e) {
if (!$e->getSourceContext()) {
$e->setSourceContext($template->getSourceContext());
}
echo " ";
$this->displayBlock('javascript_footer', $context, $blocks);
$content = ob_get_clean();
$assetFunction($content, $location, $priority);
// line 14
$this->displayBlock('particle', $context, $blocks);
}
// line 2
public function block_stylesheets($context, array $blocks = [])
{
}
protected function displayWithErrorHandling(array $context, array $blocks = [])
{
try {
$this->doDisplay($context, $blocks);
} catch (Error $e) {
if (!$e->getSourceContext()) {
$e->setSourceContext($this->getSourceContext());
}
return $this->blocks;
}
public function display(array $context, array $blocks = [])
{
$this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
}
public function render(array $context)
{
$level = ob_get_level();
}
protected function doDisplay(array $context, array $blocks = [])
{
$this->parent = $this->loadTemplate("@nucleus/partials/particle.html.twig", "@particles/position.html.twig", 1);
$this->parent->display($context, array_merge($this->blocks, $blocks));
}
// line 3
public function block_particle($context, array $blocks = [])
{
}
protected function displayWithErrorHandling(array $context, array $blocks = [])
{
try {
$this->doDisplay($context, $blocks);
} catch (Error $e) {
if (!$e->getSourceContext()) {
$e->setSourceContext($this->getSourceContext());
}
return $this->blocks;
}
public function display(array $context, array $blocks = [])
{
$this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
}
public function render(array $context)
{
$level = ob_get_level();
echo " ";
if ((($context["enabled"] ?? null) && ((null === $this->getAttribute($this->getAttribute(($context["segment"] ?? null), "attributes", []), "enabled", [])) || $this->getAttribute($this->getAttribute(($context["segment"] ?? null), "attributes", []), "enabled", [])))) {
// line 9
echo " ";
$this->loadTemplate([0 => (("particles/" . (($this->getAttribute(($context["segment"] ?? null), "subtype", [], "any", true, true)) ? (_twig_default_filter($this->getAttribute(($context["segment"] ?? null), "subtype", []), "position")) : ("position"))) . ".html.twig"), 1 => (("@particles/" . (($this->getAttribute( // line 10
($context["segment"] ?? null), "subtype", [], "any", true, true)) ? (_twig_default_filter($this->getAttribute(($context["segment"] ?? null), "subtype", []), "position")) : ("position"))) . ".html.twig")], "@nucleus/content/position.html.twig", 9)->display($context);
// line 11
echo " ";
}
// line 12
echo " ";
}
protected function displayWithErrorHandling(array $context, array $blocks = [])
{
try {
$this->doDisplay($context, $blocks);
} catch (Error $e) {
if (!$e->getSourceContext()) {
$e->setSourceContext($this->getSourceContext());
}
return $this->blocks;
}
public function display(array $context, array $blocks = [])
{
$this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
}
public function render(array $context)
{
$level = ob_get_level();
ob_start();
} else {
ob_start(function () { return ''; });
}
try {
$this->display($context);
} catch (\Exception $e) {
while (ob_get_level() > $level) {
ob_end_clean();
}
*/
public function render($context = [])
{
// using func_get_args() allows to not expose the blocks argument
// as it should only be used by internal code
return $this->template->render($context, \func_num_args() > 1 ? func_get_arg(1) : []);
}
/**
* Displays the template.
*
* @throws SyntaxError When an error occurred during compilation
* @throws RuntimeError When an error occurred during rendering
*/
public function render($name, array $context = [])
{
return $this->load($name)->render($context);
}
/**
* Displays a template.
*
public function render($file, array $context = [])
{
// Include Gantry specific things to the context.
$context = $this->getContext($context);
return $this->renderer()->render($file, $context);
}
/**
* Compile and render twig string.
*
$context = $this->getContext(['segment' => $item, 'enabled' => 1, 'particle' => $particle] + $options);
/** @var Document $document */
$document = $gantry['document'];
$document::push();
$html = trim($this->render("@nucleus/content/{$item->type}.html.twig", $context));
$content = $document::pop()->setContent($html);
if (isset($file)) {
// Save HTML and assets into the cache.
if (\GANTRY_DEBUGGER) {
*/
public function renderContent($item, $options = [])
{
$gantry = static::gantry();
$content = $this->getContent($item, $options);
/** @var Document $document */
$document = $gantry['document'];
$document->addBlock($content);
case 'spacer':
if (\GANTRY_DEBUGGER) {
Debugger::startTimer($item->id, "Rendering {$item->id}");
}
$item->content = $this->renderContent($item, ['prepare_layout' => true]);
// Note that content can also be null (postpone rendering).
if ($item->content === '') {
unset($items[$i]);
}
$fixed = true;
foreach ($item->children as $child) {
$fixed &= !empty($child->attributes->fixed);
}
$this->prepareLayout($item->children, $fixed, $temporary);
}
// TODO: remove hard coded types.
switch ($item->type) {
case 'system':
$fixed = true;
foreach ($item->children as $child) {
$fixed &= !empty($child->attributes->fixed);
}
$this->prepareLayout($item->children, $fixed, $temporary);
}
// TODO: remove hard coded types.
switch ($item->type) {
case 'system':
$fixed = true;
foreach ($item->children as $child) {
$fixed &= !empty($child->attributes->fixed);
}
$this->prepareLayout($item->children, $fixed, $temporary);
}
// TODO: remove hard coded types.
switch ($item->type) {
case 'system':
if (\GANTRY_DEBUGGER) {
Debugger::startTimer('segments', 'Preparing layout');
}
$this->prepareLayout($this->segments);
if (\GANTRY_DEBUGGER) {
Debugger::stopTimer('segments');
}
}
// Some objects throw exceptions when they have __call, and the method we try
// to call is not supported. If ignoreStrictCheck is true, we should return null.
try {
if (!$arguments) {
$ret = $object->$method();
} else {
$ret = \call_user_func_array([$object, $method], $arguments);
}
} catch (\BadMethodCallException $e) {
if ($call && ($ignoreStrictCheck || !$this->env->isStrictVariables())) {
// line 2
$this->getAttribute($this->getAttribute(($context["gantry"] ?? null), "theme", []), "setLayout", [], "method");
// line 3
$this->getAttribute($this->getAttribute(($context["gantry"] ?? null), "theme", []), "loadAtoms", [], "method");
// line 4
$context["segments"] = $this->getAttribute($this->getAttribute(($context["gantry"] ?? null), "theme", []), "segments", [], "method");
// line 6
ob_start(function () { return ''; });
// line 7
echo " ";
if ($this->getAttribute($this->getAttribute(($context["gantry"] ?? null), "theme", []), "hasContent", [], "method")) {
}
protected function displayWithErrorHandling(array $context, array $blocks = [])
{
try {
$this->doDisplay($context, $blocks);
} catch (Error $e) {
if (!$e->getSourceContext()) {
$e->setSourceContext($this->getSourceContext());
}
return $this->blocks;
}
public function display(array $context, array $blocks = [])
{
$this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
}
public function render(array $context)
{
$level = ob_get_level();
}
protected function doDisplay(array $context, array $blocks = [])
{
$this->parent = $this->loadTemplate("@nucleus/page.html.twig", "partials/page.html.twig", 1);
$this->parent->display($context, array_merge($this->blocks, $blocks));
}
// line 3
public function block_page_footer($context, array $blocks = [])
{
}
protected function displayWithErrorHandling(array $context, array $blocks = [])
{
try {
$this->doDisplay($context, $blocks);
} catch (Error $e) {
if (!$e->getSourceContext()) {
$e->setSourceContext($this->getSourceContext());
}
return $this->blocks;
}
public function display(array $context, array $blocks = [])
{
$this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
}
public function render(array $context)
{
$level = ob_get_level();
}
protected function doDisplay(array $context, array $blocks = [])
{
$this->parent = $this->loadTemplate("partials/page.html.twig", "error.html.twig", 1);
$this->parent->display($context, array_merge($this->blocks, $blocks));
}
// line 3
public function block_page_head($context, array $blocks = [])
{
}
protected function displayWithErrorHandling(array $context, array $blocks = [])
{
try {
$this->doDisplay($context, $blocks);
} catch (Error $e) {
if (!$e->getSourceContext()) {
$e->setSourceContext($this->getSourceContext());
}
return $this->blocks;
}
public function display(array $context, array $blocks = [])
{
$this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks, $blocks));
}
public function render(array $context)
{
$level = ob_get_level();
ob_start();
} else {
ob_start(function () { return ''; });
}
try {
$this->display($context);
} catch (\Exception $e) {
while (ob_get_level() > $level) {
ob_end_clean();
}
*/
public function render($context = [])
{
// using func_get_args() allows to not expose the blocks argument
// as it should only be used by internal code
return $this->template->render($context, \func_num_args() > 1 ? func_get_arg(1) : []);
}
/**
* Displays the template.
*
* @throws SyntaxError When an error occurred during compilation
* @throws RuntimeError When an error occurred during rendering
*/
public function render($name, array $context = [])
{
return $this->load($name)->render($context);
}
/**
* Displays a template.
*
public function render($file, array $context = [])
{
// Include Gantry specific things to the context.
$context = $this->getContext($context);
return $this->renderer()->render($file, $context);
}
/**
* Compile and render twig string.
*
unset($gantry['configuration']);
// Render the page.
echo $theme
->setLayout('_error', true)
->render('error.html.twig', $context);
// Store the file path
$this->_file = $directory . '/' . $filename;
// Get the file content
ob_start();
require $directory . '/' . $filename;
$contents = ob_get_contents();
ob_end_clean();
}
return $contents;
$this->baseurl = Uri::base(true);
$this->params = $params['params'] ?? new Registry();
$this->template = $template;
// Load
$this->_template = $this->_loadTemplate($baseDir, $file);
return $this;
}
/**
*
* @since 1.7.0
*/
public function parse($params = [])
{
return $this->_fetchTemplate($params)->_parseTemplate();
}
/**
* Outputs the template to the browser.
*
public function render($caching = false, $params = [])
{
$this->_caching = $caching;
if (empty($this->_template)) {
$this->parse($params);
}
if (\array_key_exists('csp_nonce', $params) && $params['csp_nonce'] !== null) {
$this->cspNonce = $params['csp_nonce'];
}
$this->debug = $params['debug'] ?? false;
$this->error = $this->_error;
$params['file'] = 'error.php';
return parent::render($cache, $params);
}
/**
* Render the backtrace
*
'template' => $template->template,
'directory' => JPATH_THEMES,
'debug' => JDEBUG,
'csp_nonce' => $app->get('csp_nonce'),
'templateInherits' => $template->parent,
'params' => $template->params,
]
);
}
}
// 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 file
require_once dirname(__FILE__) . '/includes/app.php';
$this->processParseRules($uri, self::PROCESS_AFTER);
// Check if all parts of the URL have been parsed.
// Otherwise we have an invalid URL
if (\strlen($uri->getPath()) > 0) {
throw new RouteNotFoundException(Text::_('JERROR_PAGE_NOT_FOUND'));
}
if ($setVars) {
$this->setVars($uri->getQuery(true));
// 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 file
require_once dirname(__FILE__) . '/includes/app.php';
[2/2]
Error
|
---|
Error: Undefined constant "Joomla\CMS\MVC\View\JPATH_COMPONENT" at /kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/src/MVC/View/HtmlView.php:131 at Joomla\CMS\MVC\View\HtmlView->__construct() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/plugins/system/articlesanywhere/src/DataGroups/Helpers/ArticleLayout.php:39) at RegularLabs\Plugin\System\ArticlesAnywhere\DataGroups\Helpers\ArticleLayout::render() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/plugins/system/articlesanywhere/src/DataGroups/Article.php:859) at RegularLabs\Plugin\System\ArticlesAnywhere\DataGroups\Article->getArticleLayout() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/plugins/system/articlesanywhere/src/DataGroups/Article.php:220) at RegularLabs\Plugin\System\ArticlesAnywhere\DataGroups\Article->getValue() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/plugins/system/articlesanywhere/src/DataGroups/DataGroup.php:280) at RegularLabs\Plugin\System\ArticlesAnywhere\DataGroups\DataGroup->getOutput() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/plugins/system/articlesanywhere/src/DataTags/DataTag.php:92) at RegularLabs\Plugin\System\ArticlesAnywhere\DataTags\DataTag->getOutput() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/plugins/system/articlesanywhere/src/DataTags/DataTag.php:104) at RegularLabs\Plugin\System\ArticlesAnywhere\DataTags\DataTag->replace() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/plugins/system/articlesanywhere/src/DataTags/DataTags.php:98) at RegularLabs\Plugin\System\ArticlesAnywhere\DataTags\DataTags->replace() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/plugins/system/articlesanywhere/src/Article.php:71) at RegularLabs\Plugin\System\ArticlesAnywhere\Article->render() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/plugins/system/articlesanywhere/src/Articles.php:224) at RegularLabs\Plugin\System\ArticlesAnywhere\Articles->render() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/plugins/system/articlesanywhere/src/PluginTag.php:76) at RegularLabs\Plugin\System\ArticlesAnywhere\PluginTag->render() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/plugins/system/articlesanywhere/src/Replace.php:226) at RegularLabs\Plugin\System\ArticlesAnywhere\Replace::replaceTagsInString() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/plugins/system/articlesanywhere/src/Replace.php:213) at RegularLabs\Plugin\System\ArticlesAnywhere\Replace::process() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/plugins/system/articlesanywhere/src/Replace.php:98) at RegularLabs\Plugin\System\ArticlesAnywhere\Replace::render() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/plugins/system/articlesanywhere/articlesanywhere.php:111) at PlgSystemArticlesAnywhere->handleOnAfterRenderModule() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/regularlabs/src/SystemPlugin.php:154) at RegularLabs\Library\SystemPlugin->onAfterRenderModule() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/src/Plugin/CMSPlugin.php:289) at Joomla\CMS\Plugin\CMSPlugin->Joomla\CMS\Plugin\{closure}() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/vendor/joomla/event/src/Dispatcher.php:486) at Joomla\Event\Dispatcher->dispatch() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/src/Application/EventAware.php:111) at Joomla\CMS\Application\WebApplication->triggerEvent() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/src/Helper/ModuleHelper.php:235) at Joomla\CMS\Helper\ModuleHelper::renderModule() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/src/Document/Renderer/Html/ModuleRenderer.php:99) at Joomla\CMS\Document\Renderer\Html\ModuleRenderer->render() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/src/classes/Gantry/Framework/Platform.php:294) at Gantry\Framework\Platform->displayModule() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/src/classes/Gantry/Framework/Platform.php:342) at Gantry\Framework\Platform->displayModules() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/compat/vendor/twig/twig/src/Template.php:702) at Twig\Template->getAttribute() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/cache/gantry5/brich-munk/twig/6e/6e1ec8d44f5e425e01a281158b87a1f189ccefee356b44ad8e7b142af551cc8c.php:43) at __TwigTemplate_a171fb48cf22906d09fa66f4b1d3ca6945293f478b49720cf76f4bde2f5f8a4b->block_particle() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/compat/vendor/twig/twig/src/Template.php:214) at Twig\Template->displayBlock() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/cache/gantry5/brich-munk/twig/86/868a08f1ba6ab78ea65046b77482e6ab9a656354ce39bd5c8c4ac8bd01691755.php:73) at __TwigTemplate_5325f9e8a6308c003721e83f18e17e3137eb4b228dcdf5a3f1c9916182cc1125->doDisplay() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/compat/vendor/twig/twig/src/Template.php:453) at Twig\Template->displayWithErrorHandling() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/compat/vendor/twig/twig/src/Template.php:420) at Twig\Template->display() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/cache/gantry5/brich-munk/twig/6e/6e1ec8d44f5e425e01a281158b87a1f189ccefee356b44ad8e7b142af551cc8c.php:35) at __TwigTemplate_a171fb48cf22906d09fa66f4b1d3ca6945293f478b49720cf76f4bde2f5f8a4b->doDisplay() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/compat/vendor/twig/twig/src/Template.php:453) at Twig\Template->displayWithErrorHandling() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/compat/vendor/twig/twig/src/Template.php:420) at Twig\Template->display() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/cache/gantry5/brich-munk/twig/99/99926549a28d8bfebd842f14e5a0609eea0cd205fe66582ca7baa40967bd5d8d.php:53) at __TwigTemplate_d8f3a01587c4bf1efa111d178f7fd3873c5be244eb8a8c83148d5b578d2ca2f8->doDisplay() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/compat/vendor/twig/twig/src/Template.php:453) at Twig\Template->displayWithErrorHandling() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/compat/vendor/twig/twig/src/Template.php:420) at Twig\Template->display() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/compat/vendor/twig/twig/src/Template.php:432) at Twig\Template->render() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/compat/vendor/twig/twig/src/TemplateWrapper.php:47) at Twig\TemplateWrapper->render() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/compat/vendor/twig/twig/src/Environment.php:384) at Twig\Environment->render() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/src/classes/Gantry/Component/Theme/AbstractTheme.php:176) at Gantry\Component\Theme\AbstractTheme->render() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/src/classes/Gantry/Component/Theme/ThemeTrait.php:825) at Gantry\Framework\Theme->getContent() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/src/classes/Gantry/Component/Theme/ThemeTrait.php:718) at Gantry\Framework\Theme->renderContent() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/src/classes/Gantry/Component/Theme/ThemeTrait.php:643) at Gantry\Framework\Theme->prepareLayout() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/src/classes/Gantry/Component/Theme/ThemeTrait.php:627) at Gantry\Framework\Theme->prepareLayout() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/src/classes/Gantry/Component/Theme/ThemeTrait.php:627) at Gantry\Framework\Theme->prepareLayout() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/src/classes/Gantry/Component/Theme/ThemeTrait.php:627) at Gantry\Framework\Theme->prepareLayout() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/src/classes/Gantry/Component/Theme/ThemeTrait.php:468) at Gantry\Framework\Theme->segments() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/compat/vendor/twig/twig/src/Template.php:700) at Twig\Template->getAttribute() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/cache/gantry5/brich-munk/twig/a8/a8db29e5fe41412946024c3453eb5971b470880e5b3a5f207f55b7542f78ce4b.php:47) at __TwigTemplate_84591cb8e49bc57cca27a12ed8ed0b8c985b1c4bd33f8cfe748eda593153f030->doDisplay() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/compat/vendor/twig/twig/src/Template.php:453) at Twig\Template->displayWithErrorHandling() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/compat/vendor/twig/twig/src/Template.php:420) at Twig\Template->display() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/cache/gantry5/brich-munk/twig/98/984ffd473a9dad9725966609c1cd9d1ffbddfa9b80c7c7c21efed5c9ab59ca7e.php:35) at __TwigTemplate_79fb545c5f9cacdf5305b293d3c5073a3cc969f1e557ae2093fb9fbc9fa59ee6->doDisplay() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/compat/vendor/twig/twig/src/Template.php:453) at Twig\Template->displayWithErrorHandling() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/compat/vendor/twig/twig/src/Template.php:420) at Twig\Template->display() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/cache/gantry5/brich-munk/twig/79/79fd8759f3f9ca74770839c46305477a4f8ae3d18bf3dd40c7df256062f4ea0d.php:36) at __TwigTemplate_65a9fac7216aa48f00bc1d919e1aa41d99e3adf96bd49e230dcde078fd470c3e->doDisplay() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/compat/vendor/twig/twig/src/Template.php:453) at Twig\Template->displayWithErrorHandling() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/compat/vendor/twig/twig/src/Template.php:420) at Twig\Template->display() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/compat/vendor/twig/twig/src/Template.php:432) at Twig\Template->render() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/compat/vendor/twig/twig/src/TemplateWrapper.php:47) at Twig\TemplateWrapper->render() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/compat/vendor/twig/twig/src/Environment.php:384) at Twig\Environment->render() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/gantry5/src/classes/Gantry/Component/Theme/AbstractTheme.php:176) at Gantry\Component\Theme\AbstractTheme->render() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/templates/brich-munk/error.php:32) at require('/kunden/404342_79098/131_Praxis-Brich-Munk/2024/templates/brich-munk/error.php') (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/src/Document/HtmlDocument.php:721) at Joomla\CMS\Document\HtmlDocument->_loadTemplate() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/src/Document/HtmlDocument.php:776) at Joomla\CMS\Document\HtmlDocument->_fetchTemplate() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/src/Document/HtmlDocument.php:612) at Joomla\CMS\Document\HtmlDocument->parse() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/src/Document/HtmlDocument.php:630) at Joomla\CMS\Document\HtmlDocument->render() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/src/Document/ErrorDocument.php:139) at Joomla\CMS\Document\ErrorDocument->render() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/src/Error/Renderer/HtmlRenderer.php:78) at Joomla\CMS\Error\Renderer\HtmlRenderer->render() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/src/Exception/ExceptionHandler.php:126) at Joomla\CMS\Exception\ExceptionHandler::render() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/src/Exception/ExceptionHandler.php:72) at Joomla\CMS\Exception\ExceptionHandler::handleException() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/src/Application/CMSApplication.php:322) at Joomla\CMS\Application\CMSApplication->execute() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/includes/app.php:61) at require_once('/kunden/404342_79098/131_Praxis-Brich-Munk/2024/includes/app.php') (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/index.php:32) |
[1/2]
RouteNotFoundException
|
---|
Joomla\CMS\Router\Exception\RouteNotFoundException: Seite nicht gefunden at /kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/src/Router/Router.php:155 at Joomla\CMS\Router\Router->parse() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/src/Application/SiteApplication.php:746) at Joomla\CMS\Application\SiteApplication->route() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/src/Application/SiteApplication.php:232) at Joomla\CMS\Application\SiteApplication->doExecute() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/libraries/src/Application/CMSApplication.php:293) at Joomla\CMS\Application\CMSApplication->execute() (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/includes/app.php:61) at require_once('/kunden/404342_79098/131_Praxis-Brich-Munk/2024/includes/app.php') (/kunden/404342_79098/131_Praxis-Brich-Munk/2024/index.php:32) |