Mehrere Fehler im Joomshopping 4.9.2

16.03.2015 17:38
#1
426ci
Joomshopping forum user no avatar
Name: Oliver
23.02.2015
Posts: 8
Quote
Mehrere Fehler im Joomshopping 4.9.2

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

Letzte Änderung: 16.03.2015 17:39
 
17.03.2015 08:52
#2
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 25815
Quote
Aw: Mehrere Fehler im Joomshopping 4.9.2

Sorry. I do not understand you.

 
17.03.2015 16:45
#3
426ci
Joomshopping forum user no avatar
Name: Oliver
23.02.2015
Posts: 8
Quote
Aw: Mehrere Fehler im Joomshopping 4.9.2

The DB-Fields (for Product or Products-Categories) are corrupt, the Name "name_de-DE" is not a valid MYSQL/MYSQL-I DB-Field-Name (Error in SQL-Query: "Field "name_de" not found").

Please update/fix the Fields to "name_de_DE", thx :)

 
17.03.2015 19:29
#4
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 25815
Quote
Aw: Mehrere Fehler im Joomshopping 4.9.2

For query use symbol `

select `name_de-DE` ...

 
18.03.2015 17:19
#5
426ci
Joomshopping forum user no avatar
Name: Oliver
23.02.2015
Posts: 8
Quote
Aw: Mehrere Fehler im Joomshopping 4.9.2

The Quotas (`) are only compatible with Mysql/Mysql-i, but not with Joomla-DB-Drivers for PDO, Oracle etc.

 


Copyrights MAXXmarketing GmbH. Alle Rechte vorbehalten
Durch die Nutzung dieser Website stimme ich zu, dass Cookies zur optimalen Gestaltung der Website sowie zur Analyse der Nutzung der Website verwendet werden. Weiterführende Informationen finden Sie hier. OK, einverstanden.