1
In Magento ist v1 ich eine benutzerdefinierte hinzufügen bin versucht Inner Join wie folgt:Magento/Zend Framework: Benutzerdefinierte Erklärung Mitglied werden: Fehler: Kann nicht Ausdruck vorbereiten, wenn Tabellenname Instanz Zend_Db_Expr
INNER JOIN (SELECT entity_id, LEFT(sku, 11) AS lwin11 FROM catalog_product_flat_1) AS test_lwin11 ON test_lwin11.entity_id = e.entity_id
ich versucht, mit neu Zend_Db_Expr
$select->joinInner(['test_lwin11' => new Zend_Db_Expr('(SELECT entity_id, LEFT(sku, 11) AS lwin11 FROM catalog_product_flat_1)')], 'test_lwin11.entity_id = e.entity_id');
aber dies wird den folgenden Fehler zu werfen:
Ausdruck nicht vorbereiten kann, wenn Tabellenname Instanz von Zend_D ist b_Expr
Irgendwelche Ideen?
Danke Shadowbob - die für mich gearbeitet –