kubber
February 9, 2022, 8:03am
1
Hallo,
ich habe das Tag Modul aus Github für einen OXID 6.1. Shop mit wave theme installiert. Ich kann Tags anlegen und auch im Frontend anzeigen. Die Tag-Seiten werden aber nicht generiert bzw. leiten auf “Maintenance mode”. Aktuell keine Idee an was das liegen kann? Jemand eine Idee?
Gruß
steht etwas im log/oxideshop.log?
Schon views neu generiert und /tmp geleert?
kubber
February 9, 2022, 11:03am
4
Ja, tmp und views wurden gelöscht bzw. neu generiert, das ist der aktuellste Log Eintrag.
Habe gestern auch die OE order statistic installiert:
[2022-02-09 12:08:31] OXID Logger.ERROR: EXCEPTION_SYSTEMCOMPONENT_CLASSNOTFOUND tag ["[object] (OxidEsales\Eshop\Core\Exception\SystemComponentException(code: 0): EXCEPTION_SYSTEMCOMPONENT_CLASSNOTFOUND tag at /home/users/jaeger-marketing/www/OXID-shop/vendor/OXID-esales/oxideshop-ce/source/Core/UtilsObject.php:222)\n[stacktrace]\n#0 /home/users/jaeger-marketing/www/OXID-shop/source/oxfunctions.php(101): OxidEsales\EshopCommunity\Core\UtilsObject->oxNew(‘tag’)\n#1 /home/users/jaeger-marketing/www/OXID-shop/vendor/OXID-esales/oxideshop-ce/source/Core/ShopControl.php(372): oxNew(‘tag’)\n#2 /home/users/jaeger-marketing/www/OXID-shop/vendor/OXID-esales/oxideshop-ce/source/Core/ShopControl.php(272): OxidEsales\EshopCommunity\Core\ShopControl->_initializeViewObject(‘tag’, NULL, NULL, NULL)\n#3 /home/users/jaeger-marketing/www/OXID-shop/source/modules/oe/statistics/core/oestatisticsoxshopcontrol.php(48): OxidEsales\EshopCommunity\Core\ShopControl->_process(‘tag’, NULL, NULL, NULL)\n#4 /home/users/jaeger-marketing/www/OXID-shop/vendor/OXID-esales/oxideshop-ce/source/Core/ShopControl.php(137): oeStatisticsOxShopControl->_process(‘tag’, NULL, NULL, NULL)\n#5 /home/users/jaeger-marketing/www/OXID-shop/vendor/OXID-esales/oxideshop-ce/source/Core/OXID.php(26): OxidEsales\EshopCommunity\Core\ShopControl->start()\n#6 /home/users/jaeger-marketing/www/OXID-shop/source/index.php(15): OxidEsales\EshopCommunity\Core\OXID::run()\n#7 /home/users/jaeger-marketing/www/OXID-shop/source/oxseo.php(28): require(’/home/users/jae…’)\n#8 {main}\n"] []
wie kann man das übersichtlich posten?
\n mit Zeilenumbruch ersetzen:
[2022-02-09 12:08:31] OXID Logger.ERROR: EXCEPTION_SYSTEMCOMPONENT_CLASSNOTFOUND tag ["[object] (OxidEsales\Eshop\Core\Exception\SystemComponentException(code: 0): EXCEPTION_SYSTEMCOMPONENT_CLASSNOTFOUND tag at /home/users/jaeger-marketing/www/OXID-shop/vendor/OXID-esales/oxideshop-ce/source/Core/UtilsObject.php:222)
[stacktrace]
#0 /home/users/jaeger-marketing/www/OXID-shop/source/oxfunctions.php(101): OxidEsales\EshopCommunity\Core\UtilsObject->oxNew(‘tag’)
#1 /home/users/jaeger-marketing/www/OXID-shop/vendor/OXID-esales/oxideshop-ce/source/Core/ShopControl.php(372): oxNew(‘tag’)
#2 /home/users/jaeger-marketing/www/OXID-shop/vendor/OXID-esales/oxideshop-ce/source/Core/ShopControl.php(272): OxidEsales\EshopCommunity\Core\ShopControl->_initializeViewObject(‘tag’, NULL, NULL, NULL)
#3 /home/users/jaeger-marketing/www/OXID-shop/source/modules/oe/statistics/core/oestatisticsoxshopcontrol.php(48): OxidEsales\EshopCommunity\Core\ShopControl->_process(‘tag’, NULL, NULL, NULL)
#4 /home/users/jaeger-marketing/www/OXID-shop/vendor/OXID-esales/oxideshop-ce/source/Core/ShopControl.php(137): oeStatisticsOxShopControl->_process(‘tag’, NULL, NULL, NULL)
#5 /home/users/jaeger-marketing/www/OXID-shop/vendor/OXID-esales/oxideshop-ce/source/Core/OXID.php(26): OxidEsales\EshopCommunity\Core\ShopControl->start()
#6 /home/users/jaeger-marketing/www/OXID-shop/source/index.php(15): OxidEsales\EshopCommunity\Core\OXID::run()
#7 /home/users/jaeger-marketing/www/OXID-shop/source/oxseo.php(28): require(’/home/users/jae…’)
#8 {main}
"]
kubber
February 9, 2022, 11:25am
6
O.K. gerade auf meiner Entwicklungsumgebung mit Flow Theme getestet, da funktioniert es…
[2022-02-09 12:19:22] OXID Logger.ERROR: EXCEPTION_SYSTEMCOMPONENT_CLASSNOTFOUND tag ["[object] (OxidEsales\Eshop\Core\Exception\SystemComponentException(code: 0): EXCEPTION_SYSTEMCOMPONENT_CLASSNOTFOUND tag at /home/users/jaeger-marketing/www/OXID-shop/vendor/OXID-esales/oxideshop-ce/source/Core/UtilsObject.php:222)\n[stacktrace]\n#0 /home/users/jaeger-marketing/www/OXID-shop/source/oxfunctions.php(101): OxidEsales\EshopCommunity\Core\UtilsObject->oxNew(‘tag’)\n#1 /home/users/jaeger-marketing/www/OXID-shop/vendor/OXID-esales/oxideshop-ce/source/Core/ShopControl.php(372): oxNew(‘tag’)\n#2
/home/users/jaeger-marketing/www/OXID-shop/vendor/OXID-esales/oxideshop-ce/source/Core/ShopControl.php(272): OxidEsales\EshopCommunity\Core\ShopControl->_initializeViewObject(‘tag’, NULL, NULL, NULL)\n#3
/home/users/jaeger-marketing/www/OXID-shop/source/modules/oe/statistics/core/oestatisticsoxshopcontrol.php(48): OxidEsales\EshopCommunity\Core\ShopControl->_process(‘tag’, NULL, NULL, NULL)\n#4
/home/users/jaeger-marketing/www/OXID-shop/vendor/OXID-esales/oxideshop-ce/source/Core/ShopControl.php(137): oeStatisticsOxShopControl->_process(‘tag’, NULL, NULL, NULL)\n#5
/home/users/jaeger-marketing/www/OXID-shop/vendor/OXID-esales/oxideshop-ce/source/Core/OXID.php(26): OxidEsales\EshopCommunity\Core\ShopControl->start()\n #6
/home/users/jaeger-marketing/www/OXID-shop/source/index.php(15): OxidEsales\EshopCommunity\Core\OXID::run()\n#7 {main}\n"] []
Wie schaut die Url vom Tag aus? Sollte etwa so sein: /tag/testtag
Die Url suchst du in er oxseo-Tabelle unter oxseourl. Unter oxstdurl sollte dann etwa stehen: index.php?cl=oetagstagcontroller&…
kubber
February 9, 2022, 11:37am
8
URL sieht richtig aus - sieht man auch wenn man über den tag hovert in der Browser Vorschau bzw. wenn ich mir den Link kopiere - leitet dann halt nur weiter auf “Maintenance mode”.
kubber
February 9, 2022, 11:40am
9
Habe mal log Datei mit der log Datei der Testumgebung (mit Flow theme) verglichen, kein Unterschied - also da kann man nichts rauslesen…
kubber
February 9, 2022, 12:02pm
10
Liegt also am Wave theme. Wir haben das jetzt mit ganz anderer Seite getestet - auch dort funktionieren die Tags auch nicht mit Wave. Kann es ein bug sein?
kubber:
Kann es ein bug sein?
Sollte nicht, denn bei unseren Kunden funktioniert es. Es gibt die Klasse tag nicht mehr. Diese heißt nun oetagsTagController.
Für gewöhnlich rufen Suchmaschinen den alten Wert Tag auf und verursachen damit einen Fehler. Gibt es vielleicht noch nen anderen Fehler?
kubber
February 9, 2022, 12:47pm
12
…aber das ist doch Theme-unabhängig? Im Flow theme funktioniert es ja - also wir hatten es bei einer ganz anderen Seite getestet dort gleiches Problem sobald man Wave aktiviert.
Sonst sind mir keine Fehler bekannt.
Mag dann vielleicht an der OXID-Version liegen. Wir haben bei den Kunden 6.31 verwendet. Jedenfalls sollte Tag nicht mehr aufgerufen werden. Das gibt’s nicht mehr.
kubber:
URL sieht richtig aus
Und wie? Und in oxseo unter oxstdurl, wie sieht die aus?
ich antworte mal für ihn: die oxstdurl lautet
index.php?cl=oetagstagcontroller&searchtag=***
und wenn man den direkt im Browser eingibt kommt - wie bei der seourl - der maintenance mode.
OK da kommt aber dann ein anderer Fehler im errorlog. Beim wavetheme in list.tpl hat sich folgendes geändert (Zeile 32):
<h1 class="h1">
[{$actCategory->getTitle()}]
Ist jetzt:
<h1 class="h1">
[{$oView->getTitle()}]
Damit gehen auch die Tag-Seiten
Klasse! Das wars - im child-theme den Inhalt der H1 geändert, tmp geleert und jetzt funktioniert es.
1 Like
kubber
February 9, 2022, 3:03pm
18
Ja, vielen Dank für die Hilfe!
1 Like
system
Closed
February 9, 2023, 3:03pm
19
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.