#1 (permalink)  
Alt 26.01.2012, 01:23
Neuer Benutzer
 
Registriert seit: 19.04.2006
Beiträge: 13
Standard Klick auf Artikel führt zurück auf Startseite

Hallo,

wir haben bei einem Kunden XT Commerce Veyton im Einsatz und momentan das Problem dass bei einigen Artikeln ein Klick auf die Detailseite des Artikels wieder zurück zur Startseite führt und nicht zu den Details des Artikels. Das ist aber nur bei ein paar Artikeln der Fall, nicht bei allen.

Umstellen des Templates auf Standard hat nichts gebracht. Genau derselbe Fehler.

Hat da jemand eine Idee? Im Backend kann ich auch keinen Unterscheid zwischen dem Artikel der nicht funktioniert und den Artikeln die funktionieren erkennen.

Anbei mal der Link zu einem Artikel in dem Shop der nicht funktioniert:
SWS Forst und Garten - Online Shop - Schneidewerkzeuge, Schutzausrüstung, Forstwerkzeuge, Klettertechnik, Seilwinde, Motorsägen, Freischneidefäden, Rasenmäher, Forst, OREGON

Vielen Dank für Eure Hilfe!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 27.01.2012, 10:51
Neuer Benutzer
 
Registriert seit: 22.09.2011
Beiträge: 5
Standard

Hallo TK8782,

Das sieht für mich nach einem ganz eindeutigen Zeichenbegrenzungsfehler auf Datenbankebene für die SEO URLs aus.

In der Datenbank gibt es eine Tabelle die heißt {prefix}_seo_url, in der die seo URLs gespeichert werden in dem Feld "url_text". Dieses Feld hat bei dir einen Datentyp: VARCHAR(255), was auf Deutsch bedeutet, dass eine URL bei Dir maximal 255 Zeichen haben darf.

Ich habe das gerade überprüft und das ist tatsächlich das Problem, was Du suchst. Als Basis diente dabei Deine folgende Angabe:

SWS Forst und Garten - Online Shop - Schneidewerkzeuge, Schutzausrüstung, Forstwerkzeuge, Klettertechnik, Seilwinde, Motorsägen, Freischneidefäden, Rasenmäher, Forst, OREGON

Der dargestellte Artikel hat diese URL laut Deinem XTC:
SWS Forst und Garten - Online Shop - Schneidewerkzeuge, Schutzausrüstung, Forstwerkzeuge, Klettertechnik, Seilwinde, Motorsägen, Freischneidefäden, Rasenmäher, Forst, OREGON

Der Artikel an sich, heißt aber:
[...]gon Sägekette Halbmeißel 91P 3/8 1,3mm 57 TG

Wenn Du das Ende des Artikelnamens mit der SEO URL vergleichst, stellst Du fest, dass "7 TG" fehlt. Das wurde nämlich beim Eintragen, bzw. berechnen der SEO URLs und anschließendem Eintragen in die SEO URL Tabelle der Datenbank, aufgrund der Zeichenbegrenzung, abgeschnitten, aber die md5-Prüfsummenberechnung auf die komplette Zeichenkette der berechneten URL angestellt.

Das bedeutet, dass die Prüfsumme, über die die URL zugeordnet wird, zwar auf die ganze, vorher richtige URL, angewendet wurde, aber die URL abgeschnitten und damit die Zuordnung unbrauchbar geworden ist.


Wir hatten ein ähnliches Problem und haben uns für den etwas barbarischen Weg entschieden und den Datentyp des url_text Feldes in der Datenbank auf "TEXT" geändert.

Das ist m.M.n. ein schwerer, unnötiger Bug in xt:C, aber an solche haben wir uns im xt:C mittlerweile gewöhnt...

Nochmal zusammengefasst:

- Datenbank öffnen
- xt_seo_url aufmachen
- Reiter: Struktur (Voraussetzung: phpmyadmin)
- url_text bearbeiten
- Datentyp: TEXT

-> Anschließend:
- xtAdmin aufmachen
- SEO URLs neu berechnen
- fertig.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
artikel, führt, klick, startseite, zurück

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
VEYTON SHOP Slave Artikel auf Startseite? mac123 Fragen zur Software 12 16.09.2010 08:26
Artikel auf der startseite - nur kurzbeschreibung dasLetzte Installation und Konfiguration 13 30.01.2009 07:53


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:49 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand