Welche Datei für die db() Classe?

Moin! Ich benötige für ein Script nur die DB() Schnittstelle. Welche Datei muß ich includen damit ich die DB Classe nutzen kann? Kann mir da einer weiterhelfen ? Vielen Dank

Hi, wenn das Script außerhalb Shopwares arbeitet, include einfach die config.php, lese die Datenbank-Zugangsdaten aus und baue dir selbst eine PDO-Connection auf, es gibt keinen Grund, dafür Shopware()->Db() zu nutzen. Wenn du als Plugin operierst, kannst du "Shopware()->Db() überall aufrufen oder den DI dafür nutzen. Gruß, Daniel

1 „Gefällt mir“

Aus irgendeinem Grund hatte ich das auch mal gemacht: require 'autoload.php'; $config = include('config.php'); $db = new Enlight\_Components\_Db\_Adapter\_Pdo\_Mysql(new Zend\_Config($config['db']));