ich haenge seit dem WE an einem bloeden Problem und bin ziemlich ratlos (Artikel-links leiten immer wieder zu Startseite). Um weiter zu kommen wuerde ich gerne endlich mal in den exception log schauen, finde diesen aber nicht. Ich habe den error log aktiviert und sehe auch den access log, aber keinen exception log. Das Team vom Provider konnte mir auch nicht weiter helfen. Waere ueber Hilfestellung sehr dankbar!
Hat irgend jemand noch eine Idee? Ich bin kurz davor zu unserem alten Shop zurueck zu wechseln (das war jetzt Versuch der Neuauflage mit 4.8.0, der alte hat kein paypal und haengt auf 4.7.1) weil es gerade kurz vor Weihnachten echt fies ist wenn die Leute die Artikel nicht richtig anschauen koennen. Aber ich bin echt voellig ratlos was ich noch probieren kann, da mir der Inhalt vom log leider nicht allzu viel sagt⊠Falls jemand einen Tipp hat was der mir verraet waere ich sehr dankbar
Prinzipiell ist es etwas leichtsinnig, ein Update direkt auf der Produktivversion zu machen, ohne es vorher zu testen.
Verwendest Du das Original-Azure oder hast Du es angepasst?
Du mĂŒsstest Dir die productmain.tpl aus 4.8.0 anschauen und mit deinem angepassten Template vergleichen.
Irgendwo im Bereich der Zeile 88 hat sich dort etwas geÀndert.
Wenn Du keine angepasste productmain.tpl verwendest, ist das Update vermutlcih nicht korrekt durchgelaufen.
Ich hatte den Fehler auch, kann mich aber spontan nicht erinnern, woran es lag.
Hm⊠Ich verwende das CADEX grey template. Havbe gerade aber mal umgeschaltet und mit dem azure gibtâs auf jeden Fall das gleiche Problem.
Die productmain.tpl (Original aus dem Update und die verwendete) sehen komplett anders aus⊠Im Original productmain.tpl wird von Zeile 84 bis 89 der header definiert soweit ich das erkennen kann #header {
height: 85px;
margin: 10px 20px 0;
background: #fff url(logo-header.png) no-repeat 98% center;
border-bottom: 10px solid #aaa;
}
block name="details_productmain_productlinksselector find ich in dem Original tpl erst in Zeile 939. Die beiden sehen so anderes aus, dass ich gar nicht weiĂ wie ich vorgeehen/ wo ich anfangen soll nach dem Fehler zu suchenâŠ
[QUOTE=Miri-am;135763]Hm⊠Ich verwende das CADEX grey template. Havbe gerade aber mal umgeschaltet und mit dem azure gibtâs auf jeden Fall das gleiche Problem. [/QUOTE]
Schwer vorstellbar, das ist m.E. ein anderer Fehler. Das Problem das du schilderst liegt am Template und tritt daher normalerweise bei Azure NICHT auf. Der ganze Bereich ist bei 4.8.0 komplett anders gestrickt, details ist jetzt ein widget, das kannst du wahrscheinlich nicht selbst im Template anpassen.
Hast Du den tmp-Ordner nach dem Wechsel des Themes gelöscht?
Wenn Du das Standard-Azure Theme verwendest, sollte der Fehler in der productmain.tpl nicht mehr auftreten.
Das Update auf 4.8.0 ist bei Verwendung eines eigenen Themes nicht unproblematisch. und sollte deshalb nicht direkt auf einem produktiv eingesetzten Shop erfolgen. Im schlimmsten Fall muss jedes geĂ€nderte Template angefasst werden. Wichtig ist auch, dass die Anpassungen gut dokumentiert wurden. Entweder baust Du Deine Anpassungen in das entsprechende Template aus 4.8 ein, oder Du versuchst, die Ănderungen bei 4.8.0 in Dein Template einzubauen.
Hmm⊠Ja, den tmp Ordner habe ich geleert, es bleibt beim gleichenâŠ
@Batelfex: Keine Sorge, es ist nicht der aktive Shop, hatte alles komplett neu aufgebaut, wĂŒrde aber gerne umschalten da aus unerfindlichen GrĂŒnden im alten Shop das paypal nicht funktioniert⊠D.h. ich habe aktuell die Wahl zwischen Shop ohne Produktdetails oder Shop ohne paypal.
Das mit den Templates klingt fies. Kenn mich auch nicht allzu gut aus. D.h. ihr meint es ist eher utopisch das selbst umzubauen?!
Edit: du kannst versuchen die Dateien page/details/details.tpl und widget/product/details.tpl aus dem Azure Theme in dein Theme zu kopieren und schauen obâs geht, aber wahrscheinlich wird das nicht reichen.
[QUOTE=Miri-am;135670]Waere ueber Hilfestellung sehr dankbar![/QUOTE]
So ich habe das gleiche Problem und werde versuchen, das in den nÀchsten Tagen zu beheben. Haltet mich auf dem Laufenden, ansonsten werde ich meine Lösung hier in den nÀchsten Tagen posten.
So nun erstmal noch zur eigentlichen Frage Das Exception-Log findet sich wie schon geschrieben im Verzeichnis âlogâ, sehr hilfreich ist aber eine kleine Extention von Joachim Barthel, mit der das Log im Adminbereich unter Service angezeigt wird und man das nicht auf Komandozeile lesen oder extra runterladen muss.
[B]Nun zum geschilderten Problem:[/B]
Ich habe versucht einen Workaround zu basteln habe mich dann aber entschlossen, den besseren Weg zu wĂ€hlen und das Template fĂŒr die Details neu zu erstellen. Denn wie schon im vorherigen Post geschildert, hat sich doch einiges an der Struktur verĂ€ndert (warum machen die das immer - warum bereinigt man die map.php - wir haben ja sonst nix zu tun *smile)
Wenn das Template von Azure abgeleitet ist, dann muss man lediglich
Das alte Verzeichnis (application/views/<DEINTEMPLATE>/tpl/page/details) sichern oder umbenennen.
Das orginal Azure âdetailsâ Verzeichnis an diese Stelle kopieren (application/views/azure/tpl/page/details)
Das tmp-Verzeichnis leeren (auch hier gibt es Extentions)
PrĂŒfen, obs nun geht!
Wichtig ist es natĂŒlich wie immer das [B]tmp[/B] zu leeren. Wenn alles klappt, dann die entsprechenden Ănderungen wieder einbauen.
Sorry, das ich nicht mit mehr dienen kann. Aber lieber Paypal und die normale Details-Page, als auf eins von Beiden zu verzichten
[QUOTE=saschad;135860]warum machen die das immer - warum bereinigt man die map.php - wir haben ja sonst nix zu tun *smile[/QUOTE]
Das kann ich Dir ganz konkret beantworten, denn das ist gröĂtenteils auf meinem Mist gewachsen
Das Feature, ĂŒber die map.php zu gehen, mag ja ein hĂŒbsches sein, wurde aber nicht von allen verstanden und benutzt. Somit macht es Sinn, das Feature zwar zu behalten, aber in der Standardauslieferung nicht mehr mit âDemo-Keysâ zu befĂŒllen. Denn es stellte sich heraus, dass das einen grossen Nachteil mit sich bringt: die map.php-Dateien können prinzipiell fĂŒr unterschiedliche Sprachen unterschiedliche Werte enthalten. Wenn also in Französisch ĂŒbersetzt wird, wo Englisch die Ausgangssprache ist, muss die EN map.php mitgeliefert werden. Jetzt kommste an einen Punkt, wo nicht mehr Englisch und Deutsch Referenzsprache sind sondern wo jemand z.B. Französisch hernimmt, um ins Arabische zu ĂŒbersetzen. Oder es arbeiten mehrere Ăbersetzer mit unterschiedlichen Referenzsprachen an den Dateien - dann ist das Chaos vorprogrammiert. Wichtig war das vor allem fĂŒr die OXID-Ăbersetzungsplattform.
Also kein böser Wille, es sollte niemand geĂ€rgert werden, sondern ganz pragmatische Ăberlegungen
[QUOTE=saschad;135860]So nun erstmal noch zur eigentlichen Frage Das Exception-Log findet sich wie schon geschrieben im Verzeichnis âlogâ, sehr hilfreich ist aber eine kleine Extention von Joachim Barthel, mit der das Log im Adminbereich unter Service angezeigt wird und man das nicht auf Komandozeile lesen oder extra runterladen muss.
[B]Nun zum geschilderten Problem:[/B]
Ich habe versucht einen Workaround zu basteln habe mich dann aber entschlossen, den besseren Weg zu wĂ€hlen und das Template fĂŒr die Details neu zu erstellen. Denn wie schon im vorherigen Post geschildert, hat sich doch einiges an der Struktur verĂ€ndert (warum machen die das immer - warum bereinigt man die map.php - wir haben ja sonst nix zu tun *smile)
Wenn das Template von Azure abgeleitet ist, dann muss man lediglich
Das alte Verzeichnis (application/views/<DEINTEMPLATE>/tpl/page/details) sichern oder umbenennen.
Das orginal Azure âdetailsâ Verzeichnis an diese Stelle kopieren (application/views/azure/tpl/page/details)
Das tmp-Verzeichnis leeren (auch hier gibt es Extentions)
PrĂŒfen, obs nun geht!
Wichtig ist es natĂŒlich wie immer das [B]tmp[/B] zu leeren. Wenn alles klappt, dann die entsprechenden Ănderungen wieder einbauen.
Sorry, das ich nicht mit mehr dienen kann. Aber lieber Paypal und die normale Details-Page, als auf eins von Beiden zu verzichten
GruĂ
Sascha[/QUOTE]
Ich habe das nun auch ausprobiert, leider mit maessigem Erfolg.
Man wird zwar nicht mehr auf die Startseite zurueck geleitet, landet aber dafuer auf einer leeren Hersteller-Ubersichtsseite (allerdings steht in der Adresszeile die richtige Seite mit Produkt)⊠D.h. Details gibtâs immer noch keineâŠ
Falls jemand mal reinschauen will, der Testshop liegt hier: http://tienda.pakilia.com/
Auch ich bin wie es aussieht endlich weitergekommen, bei mir war irgendwas im azure vermurkst (da kam immer der redirect). Habe das alte azure umbenannt und das aus 4.8.1 rueber kopiert, jetzt scheint es zu gehen. Danke fuer eure Unterstuetzung!!!
Edit:
Eine Frage ist noch aufgetreten bei der Umsetzung⊠Der aktuelle Originalshop ist noch Version 4.7.1, der neue âZielshopâ 4.8.1. Leider kann ich ja die Datenbank nicht einfach importieren. Meine Loesung waere: Neuen Shop in Verseion 4.7.8 installieren, Datenbank importieren vom aktuellen Original, Update auf 4.8.1, Datenbank exportieren und in den âZielshopâ importieren. Macht das so Sinn oder geht das auch einfacher?