[GELÖST] Error beim Klick im Frontend auf „Edit“
[GELÖST] Error beim Klick im Frontend auf „Edit“ was created by Kapo
Posted 7 months 1 week ago #34608
Ich muss das Thema leider nochmal posten, da es mit astroid 3.0.13 nicht gelöst ist!
Vielleicht kommt doch noch jemand drauf, woran das liegen könnte!?
tp_hotel 1.3.17 / Joomla 5.03 / PHP 8.2 / MariaDB 10.4
Ich habe sowohl lokal (Apache) als auch online div. Möglichkeiten getestet
- joomla 4 u. 5, nur das Quickstart ohne sonstige Erweiterungen, Astroid 3.0.11 / 12 / 13 … ohne/alle updates ...
... immer der gleiche Fehler (siehe unten)
Beim Umschalten auf das Cassiopeia ist hingegen alles OK!
Es muss also am tp_hotel oder dem Astroid … liegen!?
Backend ist ok.
Hier die Fehlermeldungen:
Frontend Klick auf „Edit“ (Modul):
ERROR 0 - Call to a member function getPositions() on null in
[...]/templates/tp_hotel/html/com_config/modules/default_positions.php:11
Call Stack
Frontend Klick auf „Edit“ (Beitrag):
ERROR 500 - behavior::tabstate not found. In
[...]/libraries/src/HTML/HTMLHelper.php:145
Call Stack
Frontend Abmelden:
Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in
... /templates/tp_hotel/html/com_users/login/default_logout.php on line 24
Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in
… /tp_hotel/html/com_users/login/default_logout.php on line 33
Vielleicht kommt doch noch jemand drauf, woran das liegen könnte!?
tp_hotel 1.3.17 / Joomla 5.03 / PHP 8.2 / MariaDB 10.4
Ich habe sowohl lokal (Apache) als auch online div. Möglichkeiten getestet
- joomla 4 u. 5, nur das Quickstart ohne sonstige Erweiterungen, Astroid 3.0.11 / 12 / 13 … ohne/alle updates ...
... immer der gleiche Fehler (siehe unten)
Beim Umschalten auf das Cassiopeia ist hingegen alles OK!
Es muss also am tp_hotel oder dem Astroid … liegen!?
Backend ist ok.
Hier die Fehlermeldungen:
Frontend Klick auf „Edit“ (Modul):
ERROR 0 - Call to a member function getPositions() on null in
[...]/templates/tp_hotel/html/com_config/modules/default_positions.php:11
Call Stack
# | Function | Location |
---|---|---|
1 | () | JROOT/templates/tp_hotel/html/com_config/modules/default_positions.php:11 |
2 | include() | JROOT/libraries/src/MVC/View/HtmlView.php:416 |
3 | Joomla\CMS\MVC\View\HtmlView->loadTemplate() | JROOT/templates/tp_hotel/html/com_config/modules/default.php:108 |
4 | include() | JROOT/libraries/src/MVC/View/HtmlView.php:416 |
5 | Joomla\CMS\MVC\View\HtmlView->loadTemplate() | JROOT/libraries/src/MVC/View/HtmlView.php:204 |
6 | Joomla\CMS\MVC\View\HtmlView->display() | JROOT/components/com_config/src/View/Modules/HtmlView.php:85 |
7 | Joomla\Component\Config\Site\View\Modules\HtmlView->display() | JROOT/libraries/src/MVC/Controller/BaseController.php:697 |
8 | Joomla\CMS\MVC\Controller\BaseController->display() | JROOT/libraries/src/MVC/Controller/BaseController.php:730 |
9 | Joomla\CMS\MVC\Controller\BaseController->execute() | JROOT/libraries/src/Dispatcher/ComponentDispatcher.php:143 |
10 | Joomla\CMS\Dispatcher\ComponentDispatcher->dispatch() | JROOT/libraries/src/Component/ComponentHelper.php:361 |
11 | Joomla\CMS\Component\ComponentHelper::renderComponent() | JROOT/libraries/src/Application/SiteApplication.php:218 |
12 | Joomla\CMS\Application\SiteApplication->dispatch() | JROOT/libraries/src/Application/SiteApplication.php:261 |
13 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:306 |
14 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/includes/app.php:58 |
15 | require_once() | JROOT/index.php:32 |
Frontend Klick auf „Edit“ (Beitrag):
ERROR 500 - behavior::tabstate not found. In
[...]/libraries/src/HTML/HTMLHelper.php:145
Call Stack
# | Function | Location |
---|---|---|
1 | () | JROOT/libraries/src/HTML/HTMLHelper.php:145 |
2 | Joomla\CMS\HTML\HTMLHelper::_() | JROOT/templates/tp_hotel/html/com_content/form/edit.php:11 |
3 | include() | JROOT/libraries/src/MVC/View/HtmlView.php:416 |
4 | Joomla\CMS\MVC\View\HtmlView->loadTemplate() | JROOT/libraries/src/MVC/View/HtmlView.php:204 |
5 | Joomla\CMS\MVC\View\HtmlView->display() | JROOT/components/com_content/src/View/Form/HtmlView.php:197 |
6 | Joomla\Component\Content\Site\View\Form\HtmlView->display() | JROOT/libraries/src/MVC/Controller/BaseController.php:697 |
7 | Joomla\CMS\MVC\Controller\BaseController->display() | JROOT/components/com_content/src/Controller/DisplayController.php:122 |
8 | Joomla\Component\Content\Site\Controller\DisplayController->display() | JROOT/libraries/src/MVC/Controller/BaseController.php:730 |
9 | Joomla\CMS\MVC\Controller\BaseController->execute() | JROOT/libraries/src/Dispatcher/ComponentDispatcher.php:143 |
10 | Joomla\CMS\Dispatcher\ComponentDispatcher->dispatch() | JROOT/components/com_content/src/Dispatcher/Dispatcher.php:56 |
11 | Joomla\Component\Content\Site\Dispatcher\Dispatcher->dispatch() | JROOT/libraries/src/Component/ComponentHelper.php:361 |
12 | Joomla\CMS\Component\ComponentHelper::renderComponent() | JROOT/libraries/src/Application/SiteApplication.php:218 |
13 | Joomla\CMS\Application\SiteApplication->dispatch() | JROOT/libraries/src/Application/SiteApplication.php:261 |
14 | Joomla\CMS\Application\SiteApplication->doExecute() | JROOT/libraries/src/Application/CMSApplication.php:306 |
15 | Joomla\CMS\Application\CMSApplication->execute() | JROOT/includes/app.php:58 |
16 | require_once() | JROOT/index.php:32 |
Frontend Abmelden:
Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in
... /templates/tp_hotel/html/com_users/login/default_logout.php on line 24
Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in
… /tp_hotel/html/com_users/login/default_logout.php on line 33
Last Edit:7 months 1 week ago
by Kapo
Last edit: 7 months 1 week ago by Kapo.
The topic has been locked.
Replied by WM-Loose on topic [GELÖST] Error beim Klick im Frontend auf „Edit“
Posted 7 months 1 week ago #34609
Ich kann den Fehler nicht nachstellen.
Wurde denn mal ein anderes Template Quickstartpaket ausser TP-Hotel versucht?
Da sich der Fehler auf die Modulpositionen bezieht und diese in Cassiopeia ja überhaupt keine Rolle spielen, da in Astroid verwendet, kann man ja schlecht Cassiopeia mit Astroid vergleichen. Natürlich tritt dann wegen den fehlenden Modulpositionen in Cassiopeia nicht auf.
Wurde denn mal ein anderes Template Quickstartpaket ausser TP-Hotel versucht?
Da sich der Fehler auf die Modulpositionen bezieht und diese in Cassiopeia ja überhaupt keine Rolle spielen, da in Astroid verwendet, kann man ja schlecht Cassiopeia mit Astroid vergleichen. Natürlich tritt dann wegen den fehlenden Modulpositionen in Cassiopeia nicht auf.
Last Edit:7 months 1 week ago
by WM-Loose
Last edit: 7 months 1 week ago by WM-Loose.
The topic has been locked.
Replied by Kapo on topic [GELÖST] Error beim Klick im Frontend auf „Edit“
Posted 7 months 1 week ago #34611
Ich habe zum Test das tp_travel installiert (lokal). Da tritt das Problem nicht auf.
Allerdings ein neues: der Editor Tinymce läuft nicht - jce läuft..
(ich hatte und habe mehrere Templates von joomlaplates und bisher ohne Probleme - allerdings nur bis joomla 3 - wäre schön zu wissen, wo es hier hakt...!)
Allerdings ein neues: der Editor Tinymce läuft nicht - jce läuft..
(ich hatte und habe mehrere Templates von joomlaplates und bisher ohne Probleme - allerdings nur bis joomla 3 - wäre schön zu wissen, wo es hier hakt...!)
Last Edit:7 months 1 week ago
by Kapo
Last edit: 7 months 1 week ago by Kapo.
The topic has been locked.
- joomlaplates
- Offline
- Moderator
- Posts: 8805
- Thank you received: 1732
Replied by joomlaplates on topic [GELÖST] Error beim Klick im Frontend auf „Edit“
Posted 7 months 1 week ago #34612
Hallo, bitte mal folgendes testen
1.) Auf ihrem Server im Ttemplate Ordner mal das html Verzeichnis umbenennen in html_old
2.) Aktuelles Template 1.3.17 auf ihrem Rechner entpacken und den kompletten html Ordner in das Server Verzeichnis vom Template kopieren
1.) Auf ihrem Server im Ttemplate Ordner mal das html Verzeichnis umbenennen in html_old
2.) Aktuelles Template 1.3.17 auf ihrem Rechner entpacken und den kompletten html Ordner in das Server Verzeichnis vom Template kopieren
Dokumentation:
www.joomlaplates.de/dokumentation.html
www.joomlaplates.de/dokumentation.html
by joomlaplates
The following user(s) said Thank You: Administrator
The topic has been locked.
Replied by Kapo on topic [GELÖST] Error beim Klick im Frontend auf „Edit“
Posted 7 months 1 week ago #34613joomlaplates wrote: Hallo, bitte mal folgendes testen
1.) Auf ihrem Server im Ttemplate Ordner mal das html Verzeichnis umbenennen in html_old
2.) Aktuelles Template 1.3.17 auf ihrem Rechner entpacken und den kompletten html Ordner in das Server Verzeichnis vom Template kopieren
Super! Merci! jetzt funktioniert es!
Es gibt allerdings noch Fehlermeldungen, die aber auf die Funktion - so wie es aussieht - keinen Einfluss haben:
Warning: Trying to access array offset on value of type bool in [...]/libraries/astroid/framework/library/astroid/Helper/Head.php on line 40
und beim Logout
Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in [...]/templates/tp_hotel/html/com_users/login/default_logout.php on line 24
Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in [...]/templates/tp_hotel/html/com_users/login/default_logout.php on line 33
und das Quickinfo, dass z.B. beim Mouseover über den Editbutton das Modul anzeigt, ist auch verschwunden(?)
Aber wie gesagt, es scheint trotzdem alles zu funktionieren ... ich werde jetzt damit arbeiten und hoffen ...
Nochmals vielen Dank !
PS: ich habe gesehen, dass wir beide am 3.12. Geburtstag haben
Last Edit:7 months 1 week ago
by Kapo
Last edit: 7 months 1 week ago by Kapo.
The topic has been locked.
- joomlaplates
- Offline
- Moderator
- Posts: 8805
- Thank you received: 1732
Replied by joomlaplates on topic [GELÖST] Error beim Klick im Frontend auf „Edit“
Posted 7 months 1 week ago #34614
Hallo,
die Erklärung hierfür ist, dass bei einem Update die alten Files überschrieben werden jedoch überflüssige oder fehlerhafte Files im HTML Ordner nicht gelöscht werden.
die Erklärung hierfür ist, dass bei einem Update die alten Files überschrieben werden jedoch überflüssige oder fehlerhafte Files im HTML Ordner nicht gelöscht werden.
Dokumentation:
www.joomlaplates.de/dokumentation.html
www.joomlaplates.de/dokumentation.html
by joomlaplates
The following user(s) said Thank You: Kapo
The topic has been locked.
Moderators: joomlaplates