多应用模板:我希望admin和shop这2个应用的模板位置不同

建站管家

问题描述

Webman问题:
1、有2个应用:admin和shop
如何设置admin应用的模板在:app/admin/view目录下
而shop的模板在/template/目录下?

比如,tp可以通过修改admin中间件的模板配置文件修改admin的模板路径。

2、shop应用下,当PC访问时,调用/template/shop/pc/模板,而手机访问时,调用/template/shop/h5/模板?就是不做自适应的场景。[能否在shop的中间件配置?]

/*
文件:/config/view.php
下面代码设置了shop应用的模板在:/template/目录下,但我仍然希望admin应用的模板在app/admin/view目录下
*/
use support\view\ThinkPHP;
return [
    'handler' => ThinkPHP::class,
    'options' => [
        'view_path' => base_path().DIRECTORY_SEPARATOR.'template'.DIRECTORY_SEPARATOR,
    ],
];
418 1 0
1个回答

walkor 打赏

目前不支持这样配置,不过你可以参考 support\view\ThinkPHP 自己实现一个

  • 暂无评论
×
🔝