Produktexporte Fehlermeldung

Hallo,

wenn ich einen Produktexport machen will kommt folgende Fehlermeldung im Browserfenster:

 Bestellnummer|Hersteller|Bezeichnung|Preis|Lieferzeit|ProduktLink|FotoLink|Beschreibung|VersandNachnahme|VersandKreditkarte|VersandLastschrift|VersandBankeinzug|VersandRechnung|VersandVorkasse|EANCode|Gewicht 
## Ups! Ein Fehler ist aufgetreten!


Die nachfolgenden Hinweise sollten Ihnen weiterhelfen.


### SQLSTATE[42S22]: Column not found: 1054 Unknown column 'gesamtgewicht' in 'where clause' in Zend/Db/Statement/Pdo.php on line 234

### Stack trace:



    "#0 Zend/Db/Statement.php(303): Zend\_Db\_Statement\_Pdo-\>\_execute(Array) #1 Zend/Db/Adapter/Abstract.php(480): Zend\_Db\_Statement-\>execute(Array) #2 Zend/Db/Adapter/Pdo/Abstract.php(238): Zend\_Db\_Adapter\_Abstract-\>query('\n SE...', Array) #3 Enlight/Components/Db/Adapter/Pdo/Mysql.php(75): Zend\_Db\_Adapter\_Pdo\_Abstract-\>query('\n SE...', Array) #4 Zend/Db/Adapter/Abstract.php(756): Enlight\_Components\_Db\_Adapter\_Pdo\_Mysql-\>query('\n SE...', Array) #5 Shopware/Core/sExport.php(1526): Zend\_Db\_Adapter\_Abstract-\>fetchRow('\n SE...') #6 Shopware/Core/sExport.php(1675): sExport-\>sGetPremiumDispatch(Array, 'Deutsche Post S...') #7 Shopware/Core/sExport.php(1434): sExport-\>sGetArticlePremiumShippingcosts(Array, Array, Array, 'Deutsche Post S...') #8 var/cache/production\_201604081130/templates/export\_19/9c/27/d8/9c27d8d7ba0f2b1b4a066d4c317168574b3a4e9e.string.php(41): sExport-\>sGetArticleShippingcost(Array, 'cash', 'de', 'Deutsche Post S...') #9 Smarty/sysplugins/smarty\_internal\_templatebase.php(180): content\_57985611dab6c5\_52474214(Object(Enlight\_Template\_Default)) #10 Shopware/Core/sExport.php(1182): Smarty\_Internal\_TemplateBase-\>fetch('string:{foreach...', 19) #11 Shopware/Controllers/Backend/Export.php(116): sExport-\>executeExport(Resource id #690) #12 Shopware/Controllers/Backend/Export.php(67): Shopware\_Controllers\_Backend\_Export-\>generateExport('php://output') #13 Enlight/Controller/Action.php(158): Shopware\_Controllers\_Backend\_Export-\>indexAction() #14 Enlight/Controller/Dispatcher/Default.php(523): Enlight\_Controller\_Action-\>dispatch('indexAction') #15 Enlight/Controller/Front.php(226): Enlight\_Controller\_Dispatcher\_Default-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp)) #16 Shopware/Kernel.php(153): Enlight\_Controller\_Front-\>dispatch() #17 vendor/symfony/http-kernel/HttpCache/HttpCache.php(492): Shopware\Kernel-\>handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #18 Shopware/Components/HttpCache/AppCache.php(255): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #19 vendor/symfony/http-kernel/HttpCache/HttpCache.php(263): Shopware\Components\HttpCache\AppCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true) #20 Shopware/Components/HttpCache/AppCache.php(103): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>pass(Object(Symfony\Component\HttpFoundation\Request), true) #21 shopware.php(101): Shopware\Components\HttpCache\AppCache-\>handle(Object(Symfony\Component\HttpFoundation\Request)) #22 {main}"



 

 

Ich habe einfach einen bereits angelegten Produktexport z.B. günstiger.de genommen.

Da ich gerade ein Exportschema für Belboon machen muss. Da ist mir das aufgefallen.

Weiss jemand woran das liegen kann?

Hinweis: gestern wurde etwas an den MySQL Datenbankeinstellungen geändert, damit der Magnalister nach dem Umzug auf einen neuen Server wieder funktionierte.

Wäre super wenn jemand einen Tipp geben kann.

 

Viele Grüße

Matthias

 

Hallo Matthias,

kannst du die Bedingung des Produktexports einmal hier posten? Im Grunde sagt die Meldung, dass hier die Spalte „gesamtgewicht“ aus der WHERE Bedingung nicht vorhanden ist.

LG Andre  Shopware

Nachtrag:

der Produktdatenfeed funktioniert, wenn ich die Templatezeile für Gewicht und Versand rauslösche. Anscheinend rührt die Fehlermeldung dort her…

 

Viele Grüße

Matthias

 

Hallo,

 

Kopfzeile:

{strip}
Bestellnummer|
Hersteller|
Bezeichnung|
Preis|
Lieferzeit|
ProduktLink|
FotoLink|
Beschreibung|
VersandNachnahme|
VersandKreditkarte|
VersandLastschrift|
VersandBankeinzug|
VersandRechnung|
VersandVorkasse|
EANCode|
Gewicht
{/strip}{#L#}

 

Template:

{strip}
{$sArticle.ordernumber|replace:"|":""}|
{$sArticle.supplier|replace:"|":""}|
{$sArticle.name|strip_tags|strip|truncate:80:"…":true|replace:"|":""}|
{$sArticle.price|escape:„number“}|
{if $sArticle.instock}2 Tage{elseif $sArticle.shippingtime}{$sArticle.shippingtime} Tage{else}10 Tage{/if}|
{$sArticle.articleID|link:$sArticle.name|replace:"|":""}|
{$sArticle.image|image:0}|
{$sArticle.description_long|strip_tags|strip|trim|truncate:900:"…":true|html_entity_decode|replace:"|":""}|
{$sArticle|@shippingcost:„cash“:„de“:„Deutsche Post Standard“|escape:„number“}|
|
{$sArticle|@shippingcost:„debit“:„de“:„Deutsche Post Standard“|escape:„number“}|
|
{$sArticle|@shippingcost:„invoice“:„de“:„Deutsche Post Standard“|escape:„number“}|
{$sArticle|@shippingcost:„prepayment“:„de“:„Deutsche Post Standard“|escape:„number“}|
{$sArticle.ean|replace:"|":""}|
{$sArticle.weight|replace:"|":""}
{/strip}{#L#}

 

Viele Grüße

Matthias

 

Ich habe zusätzlich feststellen können, dass die Fehlermeldung bei allen vorhandenen Datenfeedmustern auftaucht, wenn die Variablen zu Gewicht und Versand mit drin sind. Löscht man diese aus dem Feed heraus, funktioniert alles. 

Wenn nun ein Marktplatz aber Gewicht bzw. Versandkosten verlangt ist das durchaus ein Problem.

Dieser Fehler ist vor 2 Jahren hier im Forum schon mal angesprochen worden, wurde aber seitdem nicht beantwortet…(habe den Thread von damals erst jetzt entdeckt)

An der My SQL Datenbank wurde nichts verändert, nach Rücksprache mit dem Magnalister Support. Das ist als Fehlerquelle somit ausgeschlossen.

 

Viele Grüße

Matthias