我在插件/默认/主题中创建了一个名为“uni”的自定义主题。好的,因为我可以在 CP 中看到它。
接下来我用代码创建一个自定义模块:
class Server extends Public_Controller
{
public function __construct()
{
parent::__construct();
}
public function index()
{
$this->template->title($this->module_details['name'])->set_theme('uni')->build('test');
}
}
但是当我浏览这个模块时,主题仍然是 CP 上的活动主题,所以模块控制器中的 set_theme 不起作用。
有什么方法可以使用自定义主题而不是更改 CP 中的活动主题来制作模块?