Hallo, gibt es eine Möglichkeit die Einträge „Host“ & „basePath“ zu überschreiben? Möchte die Konfiguration für dev / live-Server vereinfachen, ohne dabei die Felder in der Datenbank anzupassen. Leider übernimmt er nicht die Werte. Hier ein Auszug aus meiner config.php switch ($\_SERVER['SERVER\_NAME']) { case "localhost.dev": return array( 'db' =\> array( 'username' =\> 'uname', 'password' =\> 'pword', 'host' =\> 'localhost', 'port' =\> '3306', 'dbname' =\> 'dbname', ), 'shop' =\> array( 'options' =\> array( 'host' =\> 'localhost.dev', ), 'config' =\> array('data'=\>array( 'hostOriginal' =\> 'localhost.dev', 'basePath' =\> 'shop/', )), ), 'phpSettings' =\> array( 'error\_reporting' =\> E\_ALL | E\_STRICT, 'display\_errors' =\> 1, 'date.timezone' =\> 'Europe/Berlin', 'zend.ze1\_compatibility\_mode' =\> 0 ), ); break; }
Cache wurde auch gelöscht. Danke und schöne Grüße David
Würde mich auch interessieren, ob und wie das mit Shopware 4 funktioniert. Wir arbeiten mit Git und entwickeln lokal mit Vagrant und da wäre eine derartige Konfigurationsmöglichkeit durchaus hilfreich.