Es sind zwar nur kleine Fehler, aber einer davon verhindert gerade eine weitere Entwicklung:
Im Lang-File "de-DE.com_jshopping.sys.ini" (Admin) in Zeile 62 gibt es einen kleinen Fehler: Die Schreibweise des Strings ist falsch.
In der Datenbank zb. das Feld "name_de-DE". Bitte, wer kommt auf die schlechte Idee, ein Trennzeichen/Minus als Datenbankfeld zu verwenden? Das bekomme ich nicht mal über den Datenbank-Layer vernünftig angesprochen, kein "quoteName", kein "quote", nichts hilft da bei einer Abfrage:
$query->select (
'p.product_id AS shop_product_id,'
. $this->db->quoteName ('p.name_de-DE') . ' AS shop_product_name,'
. ' p.parent_id AS shop_category_id,'
. $this->db->quoteName ('cat.name_de-DE') . ' AS shop_category_name')
->from ($this->db->quoteName ('#__jshopping_products') . ' AS p')
->join ('LEFT', $this->db->quoteName ('#__jshopping_categories') . ' AS cat ON cat.category_id = p.parent_id')
->order ($this->db->quoteName ('p.name_de-DE') . ' ASC');
Joomla: 4.2
JoomShopping: 4.9.2
PHP: 5.5.9
MySQL: 5.5.41
Website Url: entwicklung
JoomShopping: 4.9.2
PHP: 5.5.9
MySQL: 5.5.41
Website Url: entwicklung
Last change: 16.03.2015 17:39