Hallo zusammen, ich habe einen neuen Shop (4.2) installiert. Nun wollte ich aus einem älteren Shop (der unter anderer Domain und anderer Version lief) die Datenbank importieren. Backend läuft! Frontend zum größtem Teil auch! Artikel sind ebenfalls mit Staffelpreisen imporiert worden. Artikel werden im Frontend im Listing angezeigt, klicke ich aber auf einen Artikel um auf die Detailseite zu kommen…erscheint folgender Fehler: [color=gray]Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Ihnen weiterhelfen. SQLSTATE[42S22]: Column not found: 1054 Unknown column ‚a.metaTitle‘ in ‚field list‘ 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 SS…, Array) #3 Enlight/Components/Db/Adapter/Pdo/Mysql.php(75): Zend_Db_Adapter_Pdo_Abstract->query(’\n SS…, Array) #4 Zend/Db/Adapter/Abstract.php(756): Enlight_Components_Db_Adapter_Pdo_Mysql->query(’\n SS…, Array) #5 Enlight/Components/Adodb.php(259): Zend_Db_Adapter_Abstract->fetchRow(’\n SS…, Array) #6 Enlight/Components/Adodb.php(393): Enlight_Components_Adodb->GetRow(’\n SS…, Array) #7 Enlight/Components/Adodb.php(425): Enlight_Components_Adodb->callCached(‚GetRow‘, NULL, ‚\n SS…, false, ‚article_8584‘) #8 engine/core/class/sArticles.php(3019): Enlight_Components_Adodb->CacheGetRow(NULL, ‚\n SS…, false, ‚article_8584‘) #9 Shopware/Controllers/Frontend/Detail.php(80): sArticles->sGetArticleById(8584) #10 Enlight/Controller/Action.php(159): Shopware_Controllers_Frontend_Detail->indexAction() #11 Enlight/Controller/Dispatcher/Default.php(528): Enlight_Controller_Action->dispatch(‚indexAction‘) #12 Enlight/Controller/Front.php(228): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #13 Shopware/Kernel.php(141): Enlight_Controller_Front->dispatch() #14 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(473): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #15 Shopware/Components/HttpCache/AppCache.php(256): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #16 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(430): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #17 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(330): Symfony\Component\HttpKernel\HttpCache\HttpCache->fetch(Object(Symfony\Component\HttpFoundation\Request), true) #18 Shopware/Components/HttpCache/AppCache.php(178): Symfony\Component\HttpKernel\HttpCache\HttpCache->lookup(Object(Symfony\Component\HttpFoundation\Request), true) #19 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(194): Shopware\Components\HttpCache\AppCache->lookup(Object(Symfony\Component\HttpFoundation\Request), true) #20 Shopware/Components/HttpCache/AppCache.php(113): Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #21 shopware.php(91): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #22 {main}[/color] Ebenso erscheint ein ähnlicher Fehler, wenn ich im Backend die Artikel als CSV exportieren möchte: [color=gray] Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Ihnen weiterhelfen. SQLSTATE[42S22]: Column not found: 1054 Unknown column ‚a.metaTitle‘ in ‚field list‘ 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 SS…, Array) #3 Enlight/Components/Db/Adapter/Pdo/Mysql.php(75): Zend_Db_Adapter_Pdo_Abstract->query(‘\n SS…, Array) #4 Shopware/Controllers/Backend/ImportExport.php(718): Enlight_Components_Db_Adapter_Pdo_Mysql->query(’\n SS…) #5 Shopware/Controllers/Backend/ImportExport.php(343): Shopware_Controllers_Backend_ImportExport->exportArticlesFlat(‚csv‘) #6 Enlight/Controller/Action.php(159): Shopware_Controllers_Backend_ImportExport->exportArticlesAction() #7 Enlight/Controller/Dispatcher/Default.php(528): Enlight_Controller_Action->dispatch(‚exportArticlesA…‘) #8 Enlight/Controller/Front.php(228): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)) #9 Shopware/Kernel.php(141): Enlight_Controller_Front->dispatch() #10 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(473): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #11 Shopware/Components/HttpCache/AppCache.php(256): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #12 vendor/symfony/http-kernel/Symfony/Component/HttpKernel/HttpCache/HttpCache.php(244): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true) #13 Shopware/Components/HttpCache/AppCache.php(102): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true) #14 shopware.php(91): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request)) #15 {main}[/color] Der Export der Kategorien als CSV, läuft hingegen reibunsglos… ____________ Klar, „a.metaTitle“ fehlt in der Datenbank… aber wie bzw. womit kann ich das Problem lösen?! Ich hoffe mir kann jemand weiterhelfen…
Die Datenbank des älteren Shops musst Du erst auf die Datenbankstruktur von Shopware 4.2 bringen. Sonst wird das nicht funktionieren. Gruß