Hi,
ich bin derzeit dabei meinen Shop Seofreundlich zu machen und die Kategorie-Bilder anzupassen, d.h. dass Sie nicht überdimensional groß im Shop erscheinen.
Dazu habe ich mich zweier Module bedient, welche beide auf xtc:load erhältlich sind.
Bedauerlicherweise überschneiden sich die Modifikationen an der admin/includes/classes/categories.php,
d.h. ich habe mir WinMerge geladen und die Dateien vergleicht, um beide Änderungen zu implementieren.
Leider bekam ich zuletzt einen Syntax-Error in Zeile 242 was mir etwas unerklärlich schien.
Hier die besagte Zeile:
if ($categories_image = & xtc_try_upload
('categories_image', DIR_FS_CATALOG_IMAGES
.'categories_org/')) { $cname_arr = explode('.', $categories_image->filename); $cnsuffix = array_pop($cname_arr); $categories_image_name = $categories_id.'_'.unArrayCleanImgName
($cname_arr).'.'.strtolower($cnsuffix);@unlink(DIR_FS_CATALOG_IMAGES
.'categories_org/'.$categories_data['categories_previous_image'].$categories_image_name);rename(DIR_FS_CATALOG_IMAGES
.'categories_org/'.$categories_image->filename, DIR_FS_CATALOG_IMAGES
.'categories_org/'.$categories_image_name); xtc_db_query
("UPDATE ".TABLE_CATEGORIES
."
Hier die Line 242 (unexpected T-String etc.):
SET categories_image = '".xtc_db_input($categories_image_name)."'WHERE categories_id = '".(int) $categories_id."'");
require (DIR_WS_INCLUDES.'category_image.php');
SET categories_image = '".xtc_db_input($categories_image_name)."' WHERE categories_id = '".(int) $categories_id."'");
}
Kann mir da jemand sagen wo mein Fehler liegt, bzw. ob der Code überhaupt richtig ist?
Wär cool!
Ciao
Linkback: https://www.modified-shop.org/forum/index.php?topic=8235.0