yii后台页面怎样调用前台在session中存储的用户名

yii后台页面怎样调用前台在session中存储的用户名,第1张

YII使用小记-Yii::t()-状态值匹配

1,使用updateCounters()来更新计数器字段

Book::model()->updateCounters(array('download_count'=>1),':id=id',array(':id'=>$id));

2,使用sendFile()来下载文件。

$type = LFilter::checkString($_GET['t']);

$dataProvider = Book::model()->findByPk($id);

$content = $this->renderPartial('book',array(

'dataProvider' => $dataProvider,

'type' => $type,

),true,false);

Yii::app()->request->sendFile($dataProvider->name''$type,$content);

3,设计数据库时候如果create_time,update_time字段为int(10)在模型中使用行为插件

public function behaviors()

{

return array(

'CTimestampBehavior' => array(

'class' => 'ziibehaviorsCTimestampBehavior',

'createAttribute' => 'create_time',

'updateAttribute' => 'update_time',

)

);

}

4,如果有些字段使用1,2,3之类的数字存储,在程序中使用时候含义不明确。可以model中加入如下函数

private static $_items = array();

public static function loadItems($type,$code=null)

{

self::$_items = array(

'status' => array(

'1' => Yii::t('dh','开启'),

'2' => Yii::t('dh','关闭'),

),

'type' => array(

'1' => Yii::t('dh','产品'),

'2' => Yii::t('dh','文章'),

),

);

return $code self::$_items[$type][$code] : self::$_items[$type];

}

5,多语言使用Yii::t()函数。

新建文件/protected/messages/zh_cn/messagephp内容如下代码

return array('some message'=>'中文信息');

在view文件里如下

echo Yii::t('message','some message');

在config/mainphp里加上:'language'=>'zh_cn',

显示结果就是:'中文信息'。

public function attributeLabels()

{

return array(

'verifyCode'=>Yii::t('default','验证码'),

'name'=>Yii::t('default','名字'),

'email'=>Yii::t('default','邮箱'),

'subject'=>Yii::t('default','标题'),

'body'=>Yii::t('default','内容'),

'required'=>Yii::t('default','变量"{var}"没有定义',array('{var}'=>$var));

);

}

6,数据库表使用了前缀,则使用{{$tableName}}。

public function tableName()

{

return '{{product}}';

7,Cookie的使用

//设置Cookie

$cookie=new C>

以上就是关于yii后台页面怎样调用前台在session中存储的用户名全部的内容,包括:yii后台页面怎样调用前台在session中存储的用户名、php框架+mvc模式 get获取点击ID怎么写、Yii2框架 *** 作数据库的方法分析【以mysql为例】等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9345582.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存