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: 6
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
webdesigner
(Support Team)
User webdesigner
Name: Admin
05.08.2010
Posts: 16475
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: 6
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
webdesigner
(Support Team)
User webdesigner
Name: Admin
05.08.2010
Posts: 16475
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: 6
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. All Rights Reserved