Hallo...
zunächst stelle ich mich mal kurz als Neuling bei Euch mal vor:
Hi Leute viele Grüße aus Oberbayernbei uns gibt es so ein komische Probleme in einen der Shops mit dessen Backend - welches erst nach der Anpassung eines der xt:Commerce 3.04SP2.1er YAML-Template (wir stellen gerade zwei unserer xtc 3.04SP2.1er Shops auf modified eCommerce Shopsoftware 1.05 um) auftrat - wobei das Backend-Problem komischerweise nur in einer der beiden Shop-Umstellungen (mit identischen Templates) aufgetreten ist.
Die Datenbank-Migrationen lief nach einigen Anläufen problemlos (nur einige Datensätze gab es schon und wurden durch manuele Migrations-Befehlseingabe ausgeklammert).
Danach wurden die beiden Templates bis zur modified eCommerce Shopsoftware Version 1.05 angepasst.
Ergebnis = die Backend-Menuführung in einen der Shops verläuft vertikales anstatt in Pulldownmenues (siehe Screenshots). Im anderen Shop gab es nach der Anpassung komischerweise keine Probleme mit den Backend.
Die Auswahl im Backend unter "Mein Shop" -> "Admin Top Navigation" -> "true/false" wird im Problembackend (bin froh das ich auch funktionierende Shops habe) unterhalb des Auswahlbereiches "CC String" nur noch unkommentiert - und scheinbar doppelt - angezeigt. Die Radiobutton funktionieren nur innerhalb der beiden doppelten Einstellungsbereiche...
(normal gibt es nach dem Einstellungsbereich CC String noch zwei weitere Einstellungsbereiche - also doppelt gesehen = 4 unkommentierte Einstellungsbereiche im Problembackend, die jeweils nur in der doppelten Anzeige sich nur in einen der beiden Einstellungsbereichen anklicken lassen - d.h. bei 4 Radiobuttons = nur eine Einstellungsmöglichkeit)
...und bei Abspeicherung bleiben die dort eingestellten Werte dann trotzdem nicht erhalten (siehe Screenshots).
Ein paar der im Backend angezeigten TAB-Konstanten-Fehler (Konstanten eines unter modified eCommerce Shopsoftware nicht funktionierenden xtc 3.04er Tabbing Browsing Modul aus den Hause Zerosoft) liesen sich problermlos aus der Datenbank löschen - zwei TAB-Konstanten-Fehler werden unter -Zusatzmodule (siehe Screenshots) noch im Menupunkt Erweiterte Konfiguration/Zusatzmodule angezeigt (der andere funktionierenden Shop läuft auch trotz der gleichen TAB-Konstantenfehler):
Warning: constant() [function.constant]: Couldn't find constant TAB_DESIGN_TITLE in /kunden/262609_83329/hosting/101001/201001/xtcWasser/admin/configuration.php on line 292
Warning: constant() [function.constant]: Couldn't find constant TAB_DESIGN_DESC in /kunden/262609_83329/hosting/101001/201001/xtcWasser/admin/configuration.php on line 294
Diese beiden Fehlermeldungen werden auch im funktionierenden Shop - also in beiden Shops - mit den normalen Backend angezeigt und stören vermutlich nicht den Shopbetrieb (wir konnten keine bis jetzt noch keine Beeinträchtigungen im funktionierenden Shop feststellen.
Die hauptsächlichen Probleme sind jedoch die fehlenden TAB-Konstanten innerhalb des Adminbereiches (werden innerhalb des Menupunktes Konfiguration/Mein Shop angezeigt):
Warning: constant() [function.constant]: Couldn't find constant USE_ADMIN_TOP_MENU_TITLE in /kunden/262609_83329/hosting/101001/201001/xtcWasser/admin/configuration.php on line 181
Warning: constant() [function.constant]: Couldn't find constant USE_ADMIN_TOP_MENU_DESC in /kunden/262609_83329/hosting/101001/201001/xtcWasser/admin/configuration.php on line 188
Warning: constant() [function.constant]: Couldn't find constant USE_ADMIN_TOP_MENU_TITLE in /kunden/262609_83329/hosting/101001/201001/xtcWasser/admin/configuration.php on line 181
Warning: constant() [function.constant]: Couldn't find constant USE_ADMIN_TOP_MENU_DESC in /kunden/262609_83329/hosting/101001/201001/xtcWasser/admin/configuration.php on line 188
Warning: constant() [function.constant]: Couldn't find constant USE_ADMIN_LANG_TABS_TITLE in /kunden/262609_83329/hosting/101001/201001/xtcWasser/admin/configuration.php on line 181
Warning: constant() [function.constant]: Couldn't find constant USE_ADMIN_LANG_TABS_DESC in /kunden/262609_83329/hosting/101001/201001/xtcWasser/admin/configuration.php on line 188
Warning: constant() [function.constant]: Couldn't find constant USE_ADMIN_LANG_TABS_TITLE in /kunden/262609_83329/hosting/101001/201001/xtcWasser/admin/configuration.php on line 181
Warning: constant() [function.constant]: Couldn't find constant USE_ADMIN_LANG_TABS_DESC in /kunden/262609_83329/hosting/101001/201001/xtcWasser/admin/configuration.php on line 188
Da beide Fehlermeldungsarten auf fehlende Konstanten rückschließen lassen, die man allen anschein auf das xtc 3.02-Modul Tabbing Browsing zurückführen kann, welches laut dem Modulentwickler unter modified eCommerce Shopsoftware nicht lauffähig ist, wird es wohl an den von xtc übernommenen Modul letztendlich liegen - befürchte das es hierzu noch viele Datenbankeinträge geben könnte, die sich auf diesen Modul beziehen könnten.
Vielleicht ist es für einen Profi nur ein kleines lösbares Problem mit den fehlenden Constanten - keine Ahnung ?
Ein Template-Problem scheint das jedenfalls ganz sicher nicht zu sein, da ich natürlich mit den Problem-Backend-Shop auch die Templates xtc5, css_grey_2 und ybt-xt-0013-hs-neutral (letzteres auch ein Uralt-YAML-Template) ausprobiert habe. Überall das gleiche Backendproblem, egal mit welchen eingestellten Template.
Natürlich habe ich mir die admin/configuration.php-Datei beider Shops (also funktionierenden und die vom Problem-Shop) vorgenommen. Dort komme ich aber in den entsprechenden Zeilenbereichen bzw. Umgebungszeilenbereichen nicht klar mit den Code. Löschungen aus diesen Zeilenbereichen führen zu fatalen Shopabstürzen. Die configuration.php-Dateien beider Shops (also den mit den ok-Backend und den mit den Problembackend - hier beide als txt-Dateien mit beigefügt) zeigen unterschiedliche Längen auf - sind somit unterschiedlich - aber das Problem mit den komischen Backend bleibt bestehen, auch wenn ich die ok_shop_admin_configuration.php-Datei für den ProblemBackend-Shop verwende. Auch die Fehlermeldungen mit den fehlenden Constanten bleiben gleich. Deshalb verstehe ich inzwischen nur mehr Bahnhof, warum das Backend bei den einen Shop ok ist und bei den anderen mit vertikaler Menustruktur angezeigt wird.
Das Problem war, dass wir unter xt:Commerce das Tabbing Browsing Reiter-Modul von Teßman / Zerosoft benutzen welche unter modified eCommerce Shopsoftware nicht funktioniert (andere Tabbing Module können u.U dort aber funktionieren. Mangels fehlender Anleitung kann ich dieses Modul nun auch nicht mehr rückgängig ausbauen [
] soweit ich mich noch erinnere waren es etliche Dateiänderungen, aber wo ?
Desweiteren liefen die Shops bis jetzt unter YAML-Unterstützung (so ist auch das Template ausgelegt), wobei sich schon alleine die stylesheets.css-Datei gegenüber der gleichnamigen Datei aus dem xtc5-Verzeichnis total unterscheidet (jedoch sind alle mit @import eingebundene Dateien in den jeweiligen Verzeichnis vorhanden - in beiden Shops). Auch die general.js.php-Datei unterscheidet sich um längen von der xtc5-Variante. Auch kam ich auch nicht mit der für die Templateanpassung zu erstellende general.css.php-Datei zurecht.
Ich weiß das YAML zusammen mit modified eCommerce Shopsoftware momentan noch Probleme machen (wenn man nach den ganzen Forumbeiträgen durchgeht - kenne den aktuellen Stand der Dinge nicht), aber immerhin laufen ja beide identischen YAML-Templates bei uns problemlos (bis auf die Backendprobleme in den einen Shop und Backend ist für mich nicht gleich Template, auch wenn es womöglich hierbei doch irgendswelche Verwicklungen geben möge)
Schicke Euch hier neben den Screenshots auch die ganzen Dateien in txt-Form mit.
Vielleicht hat ja einer 'ne Idee von euch.
LG xtcPlanet
[ Für Gäste sind keine Dateianhänge sichtbar ] [ Für Gäste sind keine Dateianhänge sichtbar ] [ Für Gäste sind keine Dateianhänge sichtbar ] [ Für Gäste sind keine Dateianhänge sichtbar ]
Linkback: https://www.modified-shop.org/forum/index.php?topic=9145.0