4
如何覆蓋./vendor/.../module_name/config/module.config.php下的配置文件?Zend 2:如何覆蓋模塊的配置文件?
不,這個link不適合我。我不知道爲什麼。
如何覆蓋./vendor/.../module_name/config/module.config.php下的配置文件?Zend 2:如何覆蓋模塊的配置文件?
不,這個link不適合我。我不知道爲什麼。
嘗試命名配置文件filename.global.php或filename.local.php。
裏面application.config.php它有這樣一行:
config/autoload/{,*.}{global,local}.php
至於ZfcUser模塊和改變的主要途徑。
在zfcuser.global.php
修改該文件的底部如下:
return array(
'zfcuser' => $settings,
'service_manager' => array(
'aliases' => array(
'zfcuser_zend_db_adapter' => (isset($settings['zend_db_adapter'])) ? $settings['zend_db_adapter']: 'Zend\Db\Adapter\Adapter',
),
),
'router' => array(
'routes' => array(
'zfcuser' => array(
'options' => array(
'route' => '/member',
'defaults' => array(
'controller' => 'zfcuser',
'action' => 'index',
),
),
)
)
)
);
你是什麼意思與「模塊進行修改」?我的模塊都沒有重寫配置 - 我只是想在更改模塊的配置中更改路由。 – Tool
我查看了您提供的鏈接後調整了我的答案。這將顯示該文章中使用的文件名未被配置加載器拾取。 – DrBeza
我在./config/autoload中已經有一個名爲zfcuser.global.php的文件。也許我應該編輯配置? (我已經改變了模塊的某些部分) – Tool