Bug in functions.str.php strRenameCategory()

Gesperrt
xmurrix
Beiträge: 3149
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Kontaktdaten:

Bug in functions.str.php strRenameCategory()

Beitrag von xmurrix » Mi 23. Apr 2008, 17:21

Beim umbenennen einer Katgorie wird die Funktion strRenameCategory() (aus der Datei functions.str.php) ausgeführt. In der Funktion sollte nach erfolgreichem Umbenennen der Kategorie die vom Pathresolver generierte Cache-Datei gelöscht werden.

In der Zeile 584 wird auch ein unlink auf die Datei gemacht:

Code: Alles auswählen

    @unlink($cfgClient[$client]["path"]["frontend"]."cache/locationstring-url-cache-$lang.txt");
Innerhalb der Funktion ist aber weder $cfgClient noch $client referenziert (Stichwort global), daher wird die Datei nicht gelöscht. Dann findet der Pathresolver unter dem neuen Urlnamen der Kategorie keine idcat :( .

Gruß
xmurrix

emergence
Beiträge: 10645
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Mi 23. Apr 2008, 17:43

verschoben...
*** make your own tools (wishlist :: thx)

timo.trautmann_4fb
Beiträge: 472
Registriert: Di 15. Apr 2008, 15:57
Wohnort: Michelstadt
Kontaktdaten:

Beitrag von timo.trautmann_4fb » Do 24. Apr 2008, 08:47

fixed und checkin

Gesperrt