在config view.php下设置模板路径,但死活不生效
于是看了下源码好像有点点问题,不知道是不是我理解问题,还请大佬看看 这里的view_path 好像不是获取的配置文件中的view_path
下面有一句合并配置,会优先使用options里的配置
我有测试,options中的view_path并没有生效 还是指向了defaultOptions中的view_path
同问,我也测试了,可以获取'view_suffix' => 'tpl', 'tpl_begin' => '{', 'tpl_end' => '}',
唯独无法获取设置路径的 'view_path' => './app/public', throw new Exception($this->config['view_path'].'--'.$this->config['cache_path'].'--'.$this->config['view_suffix'].'--'.$this->config['tpl_begin'].'----template not exists:' . $template); 路径的配置都无法获取
对吧 我是真测试了 好像就是不行 我以为就我的又问题 我还重新安装了下 也不行
实在没辙 就只能自己重写render了
版本升级后可以了
composer require workerman/webman-framework ^1.5.10 升级到 1.5.10 或者后续更新版本试下。
composer require workerman/webman-framework ^1.5.10
注意 view_path 要写绝对路径
升级了可以了 谢谢老大~
下面有一句合并配置,会优先使用options里的配置
我有测试,options中的view_path并没有生效 还是指向了defaultOptions中的view_path
同问,我也测试了,可以获取'view_suffix' => 'tpl',
'tpl_begin' => '{',
'tpl_end' => '}',
唯独无法获取设置路径的 'view_path' => './app/public',
throw new Exception($this->config['view_path'].'--'.$this->config['cache_path'].'--'.$this->config['view_suffix'].'--'.$this->config['tpl_begin'].'----template not exists:' . $template); 路径的配置都无法获取
对吧 我是真测试了 好像就是不行 我以为就我的又问题 我还重新安装了下 也不行
实在没辙 就只能自己重写render了
版本升级后可以了
composer require workerman/webman-framework ^1.5.10
升级到 1.5.10 或者后续更新版本试下。
注意 view_path 要写绝对路径
升级了可以了 谢谢老大~