一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - PHP教程 - Yii控制器中操作視圖js的方法

Yii控制器中操作視圖js的方法

2021-02-01 16:35懶人 PHP教程

這篇文章主要介紹了Yii控制器中操作視圖js的方法,結(jié)合實例形式總結(jié)分析了Yii框架動態(tài)操作視圖中頁面元素的相關(guān)技巧,需要的朋友可以參考下

本文實例講述了Yii控制器中操作視圖js的方法。分享給大家供大家參考,具體如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//YII framework路徑
Yii::getFrameworkPath();
//protected/runtime
Yii::app()->getRuntimePath();
//protected/venders目錄
Yii::import('application.venders.*');
//或在protected/config/main.php說明
'import'=>array(
  //......
  'application.venders.*',
),
//插入meta信息
Yii::app()->clientScript->registerMetaTag('keywords','關(guān)鍵字');
Yii::app()->clientScript->registerMetaTag('description','一些描述');
Yii::app()->clientScript->registerMetaTag('author','作者');
//如何在控制器添加CSS文件或JavaScript文件
Yii::app()->clientScript->registerCssFile(Yii::app()->baseUrl.'/css/my.css');
Yii::app()->clientScript->registerScriptFile(Yii::app()->baseUrl.'/css/my.js');
<?php echo$this->module->assetsUrl; ?>/css/main.css
Yii::app()->clientScript->registerCoreScript('jquery');

也可以如下方式(推薦):

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//注冊JS代碼:
$cs = Yii::app()->getClientScript();
//注冊JS文件
$cs->registerScriptFile('js/amcharts/javascript/amcharts.js', CClientScript::POS_HEAD);
$cs->registerScriptFile('js/amcharts/javascript/raphael.js', CClientScript::POS_HEAD);
//注冊JS代碼
$cs->registerScript('f1','var chart;');
$cs->registerScript('f2','var newValueAxis;');
$cs->registerScript('f3','var addAxis;');
$cs->registerScript('f4','var removeAxis;');
$cs->registerScript('f5','chart = new AmCharts.AmSerialChart();');
$cs->registerScript('f6','chart.pathToImages = "images/amcharts/";');
$cs->registerScript('f7','chart.addListener("dataUpdated");');
$cs->registerScript('f9','chart.marginLeft = 80;');
$cs->registerScript('f10','chart.marginRight = 50;');
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
//在view中得到當前controller的ID方法:
Yii::app()->getController()->id;
//在view中得到當前action的ID方法
Yii::app()->getController()->getAction()->id;
//yii獲取ip地址
Yii::app()->request->userHostAddress;
//yii判斷提交方式
Yii::app()->request->isPostRequest;
//得到當前域名:
Yii::app()->request->hostInfo;
//得到proteced目錄的物理路徑
YII::app()->basePath;
//獲得上一頁的url以返回
Yii::app()->request->urlReferrer;
//得到當前url
Yii::app()->request->url;
//得到當前home url
Yii::app()->homeUrl;
//得到當前return url
Yii::app()->user->returnUrl
//項目路徑
dirname(Yii::app()->BasePath);
//create Url
$this->createUrl('urlBoyLeeTest');
# 成功信息提示
Yii::app()->user->setFlash('success', "Thinks saved success!");
# 錯誤信息提示
Yii::app()->user->setFlash('error', "here has an Error, Please check that!");
# 一般消息信息提示
Yii::app()->user->setFlash('notice', "messge here");

希望本文所述對大家基于Yii框架的PHP程序設(shè)計有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 大学生初次破苞免费视频 | 国产精品第2页 | 欧美久草在线 | 东北美女野外bbwbbw免费 | 国产好深好硬好爽我还要视频 | 日本综合在线观看 | 午夜影院小视频 | 色偷偷亚洲综合网亚洲 | 无限观看社区在线视频 | 99精品国产综合久久久久 | 奇米社区 | 欧美日韩一区不卡 | 高清欧美不卡一区二区三区 | 久久国产乱子伦免费精品 | 2021国产精品视频 | 99ri在线精品视频 | 亚洲欧美久久婷婷爱综合一区天堂 | 国产激情视频网站 | 丰腴尤物贵妇浪荡小说 | 日韩成人免费aa在线看 | 国产精品视频色拍拍 | 美女班主任让我爽了一夜视频 | 婷婷日日夜夜 | 丁香网五月天 | 性xxx免费视频 | 91精品国产综合久久 | 黄片毛片 | 日老逼 | 星星动漫在线观看免费 | 91传媒制片厂果冻有限公司 | 王的视频视ivk | 粗暴hd另类另类 | 四虎在线最新永久免费 | 精东影业传媒全部作品 | 狠狠色婷婷日日综合五月 | 亚洲欧美一区二区三区在线观看 | 18捆绑调教在线高清 | 欧美性另类69xxxx | 香蕉精品国产高清自在自线 | 故意短裙公车被强好爽在线播放 | 免费观看欧美性一级 |