Yii2主题基URL
我正在尝试使用以下内容来回显Yii2主题库urlYii2主题基URL,yii2,yii2-advanced-app,Yii2,Yii2 Advanced App,我正在尝试使用以下内容来回显Yii2主题库url 但它返回给我这个错误: PHP注意–yii\base\ErrorException试图获取的属性 非对象 在E:\wamp\www\yii2 app\frontend\views\site\index.php的第119行 为什么会出现这种错误?无法获取Yi2主题库url吗?似乎您的组件没有正确定义。。确保在组件部分定义了主题,例如: 显示您的config main.php组件视图代码请理解您的观点,谢谢。我没有正确定义组件。我认为您是Yii核
但它返回给我这个错误:
PHP注意–yii\base\ErrorException试图获取的属性
非对象
为什么会出现这种错误?无法获取Yi2主题库url吗?似乎您的组件没有正确定义。。确保在组件部分定义了主题,例如:
显示您的config main.php组件视图代码请理解您的观点,谢谢。我没有正确定义组件。我认为您是Yii核心团队开发人员的一部分;)非常感谢你。。但是没有。。我只是个简单的编码员。。我是自由职业者。。
<?php
$theme = $this->theme;
echo $theme->baseUrl; // line 119
?>
return [
'components' => [
'view' => [
'theme' => [
'basePath' => '@app/themes/basic',
'baseUrl' => '@web/themes/basic',
'pathMap' => [
'@app/views' => '@app/themes/basic',
],
],
],
],
];