Antwort #223 am: 15. September 2012, 15:26:36
Da es hier scheinbar nicht weiter geht möchte ich es nochmal versuchen.
Ich habe nur ein Problem mit den Herstellern.
Wenn ich nur in der Standard-Sprache eine Indexierung durchführe wird es in der Datenbank so gespeichert:
[ Für Gäste sind keine Dateianhänge sichtbar ]
Wenn ich "Sprachabhängige URLs" aktiviere und dann eine Indexierung durchführe dann wird es so gespeichert:
[ Für Gäste sind keine Dateianhänge sichtbar ]
Von MYSQL habe ich leider wenig Ahnung und denke aber das der Fehler in der Datenbank-Abfrage liegt.
Die Abfrage sieht bei mir derzeit so aus:
... // ******* Manufacturers Index ******** // $manufacturer_query = xtc_db_query
("SELECT
m.manufacturers_id,
m.manufacturers_name,
mi.languages_id,
l.code
FROM
" . TABLE_MANUFACTURERS
. " AS m,
" . TABLE_MANUFACTURERS_INFO
. " AS mi,
" . TABLE_LANGUAGES
. " AS l
WHERE
mi.languages_id = l.languages_id
AND m.manufacturers_id = mi.manufacturers_id
AND m.manufacturers_name !=''
"); while ($manufacturerList = xtc_db_fetch_array
($manufacturer_query, false)) { if ($useLanguageUrl) $manufacturerLink = $manufacturerList['code'].'/'.$this->getUrlFriendlyText($manufacturerList['manufacturer_name']); else $manufacturerLink = $this->getUrlFriendlyText($manufacturerList['manufacturers_name']); $manufacturerLink = $this->validateDBKeyLink($manufacturerLink, ''); $manufacturer_insert_seo_query = xtc_db_query
("INSERT INTO shop_seo_url (url_md5,url_text,manufacturers_id,language_id) VALUES ('".md5($manufacturerLink)."','".$manufacturerLink."','".$manufacturerList['manufacturers_id']."','".$manufacturerList['languages_id']."')"); }... Weiß vielleicht jemand wo der Fehler liegt?
Grüße
Merlin