Hilfe shop hängt ..............

haLLO KÖNNTE MIR EINER SAGEN WAS DIE FEHLERMELDUNG heißt Danke SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘AND attr2=49098 UNION SELECT v.valueID, v.active, v.or’ at line 20 in Vendor/Zend/library/Zend/Db/Statement/Pdo.php on line 234 Stack trace: #0 Vendor/Zend/library/Zend/Db/Statement.php(300): Zend_Db_Statement_Pdo->_execute(Array) #1 Vendor/Zend/library/Zend/Db/Adapter/Abstract.php(479): Zend_Db_Statement->execute(Array) #2 Vendor/Zend/library/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query(’???SEL…’, Array) #3 Enlight/Components/Db/Adapter/Pdo/Mysql.php(50): Zend_Db_Adapter_Pdo_Abstract->query(’???SEL…’, Array) #4 Vendor/Zend/library/Zend/Db/Adapter/Abstract.php(753): Enlight_Components_Db_Adapter_Pdo_Mysql->query(’???SEL…’, Array) #5 Enlight/Components/Adodb.php(238): Zend_Db_Adapter_Abstract->fetchRow(’???SEL…’, Array) #6 Enlight/Components/Adodb.php(384): Enlight_Components_Adodb->GetRow(’???SEL…’, Array) #7 Enlight/Components/Adodb.php(433): Enlight_Components_Adodb->callCached(‘GetRow’, ‘86400’, ‘???SEL…’, false, ‘article_60264’) #8 engine/core/class/sConfigurator.php(338): Enlight_Components_Adodb->CacheGetRow() #9 engine/core/class/sArticles.php(2205): sConfigurator->sGetArticleConfig(‘86400’, ‘???SEL…’, false, ‘article_60264’) #10 engine/core/class/sArticles.php(3141): sArticles->sGetArticleConfig(‘60264’, Array) #11 Shopware/Plugins/Community/Frontend/newArticles/Bootstrap.php(58): sArticles->sGetArticleById(‘60264’, Array) #12 [internal function]: Shopware_Plugins_Frontend_newArticles_Bootstrap::onPostDispatch(‘60264’) #13 Enlight/Event/EventHandler.php(60): call_user_func(Object(Enlight_Event_EventArgs)) #14 Enlight/Event/EventManager.php(70): Enlight_Event_EventHandler->execute(‘Shopware_Plugin…’, Object(Enlight_Event_EventArgs)) #15 Enlight/Controller/Action.php(76): Enlight_Event_EventManager->notify(Object(Enlight_Event_EventArgs)) #16 Enlight/Controller/Dispatcher/DispatcherDefault.php(329): Enlight_Controller_Action->dispatch(‘Enlight_Control…’, Array) #17 Enlight/Controller/Front.php(99): Enlight_Controller_Dispatcher_DispatcherDefault->dispatch(‘indexAction’) #18 Shopware/Bootstrap.php(33): Enlight_Controller_Front->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #19 Enlight/Application.php(86): Shopware_Bootstrap->run() #20 shopware.php(6): Enlight_Application->run() #21 {main}

Ich habe mir zuerst gedacht, dass könnte daran liegen, dass anscheinen ein Feld in irgendeiner Tabelle „or“ heißt. Das ist nicht empfehlenswert, da das Wort „or“ ein reserviertes Wort in MySQL ist. Aber bei diesem Fall dürfte das kein Problem sein, weil davor noch der Tabellenalias steht (v.or), es sei denn meine MySQL Version erlaubt das und Deine nicht. Hast Du irgendein Modul/Plugin insalliert/aktiviert? Wenn das was selbst geschriebenes ist, würde ich versuchen alle Feldername mit vorsehen, so dass die Abfrage so aussieht (Ausschnitt): [code]... UNION SELECTv.valueID, v.active, v.or` …[/code]

leider nicht der Fall ich habe neue Artikel angelegt und sei dem geht es nicht mehr hat noch einer eine andere Lösung das betrifft nur die Startseite alles andere geht ???

Hi Ulli, ich hatte jetzt so etwas ähnliches als ich Kundengruppen angelegt habe. Einen anderen Browser probiert? Er scheint ja hier auf das Artikel attr2 zuzugreife, evtl. hängt es damit zusammen. mfg Frank

Zufällig ein Konfigurator-Artikel?

ja ist ein Konfigurator Artikel hab jetzt alle neuen Artikel deaktieviert aber das ist echt blöd … Weiß den einer welches Feld da so rum spinnt … Danke an alle :slight_smile:

Du musst einen Fehler bei der Anlage der Artikel gemacht haben. Evtl. eine Gruppe und dafür keinen Wert oder ähnliches.

1 „Gefällt mir“

Danke ja hatte einen Artikel mit Größe aber keine Werte drin , das ist echt blöd das dann alles abschmiert… Aber vielen Dank euch allen