史海
史海
@wqyfavor 你好,这个bug 会修复吗
可以试试 https://www.php.net/manual/zh/yaf-view-interface.setscriptpath.php 我本地 3.3.2 是有效 在Bootstrap.php 中增加 ```php public function _initView(Yaf\Dispatcher $dispatcher){ $dispatcher->initView('')->setScriptPath('/temp/dir'); } ```
https://github.com/Sgenmi/eYaf
这个扩展操作,和medoo 真像。
```php public function _initRegisterNameSpace(){ //注册模块名命名空间 $loader = \Yaf\Loader::getInstance(APP_PATH.'/library'); $modules= \Yaf\Registry::get('_modules'); if($modules && is_array($modules)){ foreach ($modules as $v){ $loader->registerNamespace(sprintf("\%s\Model",$v), APP_PATH."/modules/{$v}/models"); $loader->registerNamespace(sprintf("\%s\Service",$v), APP_PATH."/modules/{$v}/services"); $loader->registerNamespace(sprintf("\%s\Command",$v), APP_PATH."/modules/{$v}/command"); } } } ```