forum.joomla.de/core/attachment/15261/
Liebe Super-User und Joomla-Freaks
Ich betreibe eine gemeinnützige Webseite mit aktuell Joomla 4.2.8.
Die PHP Version ist 8.1
Als der Fehler auftrat habe ich zuerst ein "Reinstall Core Files" gemacht, was nicht geholfen hat.
Dann habe ich, wie hier im Forum gelesen, den Debug-Modus eingeschaltet, der folgendes aufzeigt (Bild und folgende Tabelle).
Call stack | ||
# | Function | Location |
1 | () | JROOT/libraries/src/Language/Text.php:283 |
2 | sprintf() | JROOT/libraries/src/Language/Text.php:283 |
3 | Joomla\CMS\Language\Text::sprintf() | JROOT/plugins/editors/codemirror/layouts/editors/codemirror/element.php:67 |
4 | include() | JROOT/libraries/src/Layout/FileLayout.php:128 |
5 | Joomla\CMS\Layout\FileLayout->render() | JROOT/libraries/src/Layout/LayoutHelper.php:76 |
6 | Joomla\CMS\Layout\LayoutHelper::render() | JROOT/plugins/editors/codemirror/codemirror.php:268 |
7 | PlgEditorCodemirror->onDisplay() | JROOT/libraries/src/Editor/Editor.php:194 |
8 | Joomla\CMS\Editor\Editor->display() | JROOT/libraries/src/Form/Field/EditorField.php:251 |
9 | Joomla\CMS\Form\Field\EditorField->getInput() | JROOT/libraries/src/Form/FormField.php:471 |
10 | Joomla\CMS\Form\FormField->__get() | JROOT/libraries/src/Form/Field/TextareaField.php:94 |
11 | Joomla\CMS\Form\Field\TextareaField->__get() | JROOT/libraries/src/Form/Field/EditorField.php:138 |
12 | Joomla\CMS\Form\Field\EditorField->__get() | JROOT/libraries/src/Form/Form.php:458 |
13 | Joomla\CMS\Form\Form->getInput() | JROOT/administrator/components/com_content/tmpl/article/edit.php:72 |
14 | include() | JROOT/libraries/src/MVC/View/HtmlView.php:410 |
15 | Joomla\CMS\MVC\View\HtmlView->loadTemplate() | JROOT/libraries/src/MVC/View/HtmlView.php:203 |
16 | Joomla\CMS\MVC\View\HtmlView->display() | JROOT/administrator/components/com_content/src/View/Article/HtmlView.php:116 |
17 | Joomla\Component\Content\Administrator\View\Article\HtmlView->display() | JROOT/libraries/src/MVC/Controller/BaseController.php:639 |
18 | Joomla\CMS\MVC\Controller\BaseController->display() | JROOT/administrator/components/com_content/src/Controller/DisplayController.php:64 |
19 | Joomla\Component\Content\Administrator\Controller\DisplayController->display() | JROOT/libraries/src/MVC/Controller/BaseController.php:672 |
20 | Joomla\CMS\MVC\Controller\BaseController->execute() | JROOT/libraries/src/Dispatcher/ComponentDispatcher.php:143 |
21 | Joomla\CMS\Dispatcher\ComponentDispatcher->dispatch() | JROOT/libraries/src/Component/ComponentHelper.php:355 |
22 | Joomla\CMS\Component\ComponentHelper::renderComponent() | JROOT/libraries/src/Application/AdministratorApplication.php:143 |
23 | Joomla\CMS\Application\AdministratorApplication->dispatch() | JROOT/libraries/src/Application/AdministratorApplication.php:186 |
24 | Joomla\CMS\Application\AdministratorApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:294 |
25 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/administrator/includes/app.php:61 |
26 | require_once() | JROOT/administrator/index.php:32 |
Ich dachte es liegt ggf. an den Sprachen, also habe ich dort unter "System / Languages" nachgesehen.
Dort ist "en-GB" als Standart eingeschaltet (Stern) und zusätzlich ist "de-de" 3.8.7.1 vorhanden, dort wird aber angezeigt "Das Sprachpaket passt nicht zur installierten Joomla Version!".
Das ist ja schon komisch, aber hatte ich ignoriert weil ja gar nicht aktiviert.
Leider kann ich es auch nicht löschen, sehe jedenfalls keinen Button dafür.
Unter "System / Content Languages" steht ein Eintrag = German (DE-CH-AT)
Unter "System / Languages Overrides" ist nichts ausgewählt.
Was mich wundert ist der Zustand das die Seite im Hauptmenü "englisch" ist, aber der oberste Punkt "Kontrollzentrum" heißt, der Rest ist in Englisch.
Klicke ich auf "Toogle Menu", dann wird ein Teil "deutsch" und ein Teil "englisch" angezeigt.
HILFE
Habt Ihr einen Tipp oder eine Lösung für mich?
Vielen Dank!