我想安装yiibehaviorsluggable
扩展程序,因为它是在这里写的
但是我得到了错误:" Alias "ext.behaviors.SluggableBehavior.SluggableBehavior" is invalid.
确保它指向现有的PHP文件并且文件是可读的。 “
我将yii-behavior-sluggable-master
目录复制到/protected/extensions
目录。
如果我以某种方式在配置文件中编写此扩展程序,我错过了什么?或者这个错误的原因是什么?
答案 0 :(得分:0)
在yii中,别名ext.behaviors.SluggableBehavior.SluggableBehavior
指的是文件/protected/extensions/behaviors/SluggableBehavior/SluggableBehavior.php
基本上每个.
都替换为/
(或\
),ext
是扩展目录的快捷方式。最后一点之后的文本是类的名称。
因此,如果您将文件SluggableBehavior.php
放在/protected/extensions/yii-behavior-sluggable-master
中,则应在代码中使用别名ext.yii-behavior-sluggable-master.SluggableBehavior
。