use语句不适用于Yii2供应商



我使用composer安装了这个插件。

Flags.php类在vendor/filsh/yii2-flags/yii/flags/目录中

当我将此添加到我的视图中时

use filshyii2flagsyiiflagsFlags;
echo Flags::widget([
'flag' => 'UA',
'type' => Flags::FLAT_24,
'useSprite' => false // use sprite image? default is false
]); 

我收到一个Class 'filshyii2flagsyiiflagsFlags' not found错误。

我也试过use vendorfilshyii2flagsyiiflagsFlags;,但仍然没有成功。

我在这里做错了什么?非常感谢。

use yiiflagsFlags;
use yiiflagsFlagsAsset;

FlagsAsset::register($this);

<?= Flags::widget([
'flag' => 'UA',
'type' => Flags::FLAT_24,
'useSprite' => false // use sprite image? default is false
]); ?>

试试这个希望这将是有用的

最新更新