Logout und Kundenkonto-Links funktionieren nicht mehr

Begonnen von dobra, Mai 10, 2007, 19:31:24

« vorheriges - nächstes »

0 Mitglieder und 1 Gast betrachten dieses Thema.

dobra

Hallo,

Habe gerade ein Problem in meinem Shop entdeckt:

Die "alten" logoff-Links funktionieren nicht mehr.
Egal ob
<a href="__xxpath__?logoffshow0">Logout</a>
<a href="http://__xxpath__?logoffshow0">Logout</a>
oder der dirkte Link  http://www.woll-insel.at/cgi-bin/shop2/iboshop.cgi?logoffshow0

Es kommt jedesmal diese Fehlermeldung:
ZitatThis Error has occured:
error: Unknown column 'show0' in 'where clause'
sql:

1 detail - 63 - main::syserr - 1
2 detail - 38 - detail::init - 1
3 main - 2535 - (eval) - 0
4 main - 2563 - main::read_templ_work - 1
5 main - 2457 - main::read_templ_work - 1
6 main - 363 - main::read_sspfile - 1

Ich habe sql-mäßig aber seit Wochen nichts geändert  ??? und mit der Fehlermeldung kann ich auch nichts anfangen.
Einloggen ist normal möglich (test/test)

Auch die Kundenkonto-Links funktionieren nicht mehr:
ZitatThis Error has occured:
error: Unknown column 'bynameKundenkonto_Kundendaten' in 'where clause'
sql:
...Rest wie oben.....

Hat jemand eine Idee, wo der Fehler liegen könnte?

Nachtrag: auch anmelden ist nicht mehr möglich (Fehlermeldung s. oben)
die letzte Kundenanmeldung war am 06.05.2007 - also mindestens bis zu diesem Datum hat es funktioniert
mfG
dobra

ahe

Hallo dobra,

das Problem tritt in einer SSP-Funktion "detail::init" auf.
Am besten Suchen Sie mal danach und entfernen die Funktion aus allen Vorlagen (oder korrigieren sie falls möglich).

Das sollte zumindest den Shop wieder voll lauffähig machen.
MfG ahe

dobra

Hallo ahe,

Danke für die rasche Hilfe.

__detail::init__ direkt habe ich in keiner Vorlage, aber __detail::navigation__ (in der detail.pl aus Demoshop wird  <!--spmacro:module(detail)  .........  init();  sub init {...... ) UND sub navigation verwendet

Habe als Sofortmaßname die Navigation vorerst rausgenommen und es funktioniert wieder alles.

Bedeutet das, das ich das detail.pl Script zusammen mit dem Kundenkontomodul nicht verwenden kann oder kann ich es irgendwie anpassen, damit dieser Fehler nicht mehr auftritt?
mfG
dobra

ahe

Sie haben doch bestimmt eine auf Ihren alten Shop angepasste Version der Detailnavigation?
Dort vermute ich nämlich das Problem ;)
Nehmen Sie testweise nochmal die ursprüngliche ipl aus einem Demoshop.
Zb aus dem Konfiguratorshop, dort läuft das Script noch tadellos.
MfG ahe

dobra

Hallo ahe,

ZitatSie haben doch bestimmt eine auf Ihren alten Shop angepasste Version der Detailnavigation?

Nein - das ist ganz neu - im alten Shop hatte ich ja keine Detailseiten und konnte es daher nicht verwenden.

Aber ich glaube, ich habe den Fehler gefunden:  ich hatte <!--spmacro:include(detail.ipl)--> in den Vorlagen und in stdall.pl stehen.
Habe das __detail::navigation__  jetzt in den Detailseiten-Vorlagen wieder eingebaut und das <!--spmacro:include(detail.ipl)--> in stdall gelöscht
und es funktioniert

Noch eine andere Frage zum Kundenkontomodul:  wenn man "auf diesem PC eingeloggt bleiben" aktiviert hat das nur bei den dynamischen Seiten funktioniert?
soll heißen, wenn ich den den Shop über die statischen Seiten aufrufe, ich mich trotzden neu einloggen muß?
mfG
dobra