recherche

Maison  >  Questions et réponses  >  le corps du texte

php - problème du pack de langue yii2.0

J'ai créé un package en langue chinoise dans frontend>messages, mais pourquoi ne peut-il pas être utilisé dans le modèle de formulaire dans frontend>model ? 'id'=> Yii::t('common','ID'), indique que Yii est une classe non définie ? S'il vous plaît mon Dieu, que se passe-t-il ?

Voici le code du pack de langue :

return [
    'Blog'=>'博客',
    'Article'=>'文章',
    'Signup'=>'注册',
    'Login'=>'登录',
    'Email' => '邮箱',
    'artTitle'=> '文章标题',
];

Voici le code d'appel :

public function attributeLabels()
    {
        return [
            //'id'=> Yii::t('common','ID'),
            //'id' => '编码',
            //'title' => '标题',
            'title' => yii::t('common','artTitle'),
            'content' => '内容',
            'label_img' =>'标签图',
            'tags' => '标签',
            'cat_id'=>'分类'
        ];
    }

yii a dit qu'il s'agissait d'une classe non définie~
Veuillez me donner quelques conseils sur la façon de la modifier

淡淡烟草味淡淡烟草味2773 Il y a quelques jours715

répondre à tous(1)je répondrai

  • 滿天的星座

    滿天的星座2017-06-06 09:55:46

    Si vous n'utilisez pas Yii, vous avez besoin de Yii:t() pour indiquer que vous recherchez dans l'espace de noms racine.

    répondre
    0
  • Annulerrépondre