首页登陆欢迎您!
首页登陆 > 编程 > 【官网平台】Yii框架弹出窗口组件CJuiDialog用法分析_php实例_脚本之家

【官网平台】Yii框架弹出窗口组件CJuiDialog用法分析_php实例_脚本之家

时间:2019-12-21

期待本文所述对大家基于Yii框架的PHP程序设计有着协理。

 'options'=>array(//传递给JUI插件的参数

举个例子是四个能够在main.php中的array中加三个配置

越多关于Yii相关内容感兴趣的读者可查阅本站专题:《Yii框架入门及常用能力总计》、《php特出开荒框架计算》、《smarty模板入门根底教程》、《php面向对象程序设计入门教程》、《php字符串用法计算》、《php+mysql数据库操作入门教程》及《php清汤寡水数据库操作技巧汇总》

回来此微件所属的调节器。

官网平台,得到当前home url

$this->beginWidget('zii.widgets.jui.CJuiDialog', array( 'id'=>'mydialog',//弹窗ID // additional javascript options for the dialog plugin 'options'=>array(//传递给JUI插件的参数 'title'=>'弹窗标题', 'autoOpen'=>false,//是否自动打开 'width'=>'auto',//宽度 'height'=>'auto',//高度 'buttons'=>array{ $;}', ), ),));echo 'dialog content here';$this->endWidget('zii.widgets.jui.CJuiDialog');// 这是弹窗链接,echo CHtml::link('open dialog', '#', array( 'onclick'=>'$.dialog; return false;',//点击打开弹窗));

  'title'=>'弹窗标题',

假若您自个儿有个目录下有些类或文件常用,可以在main.php的最最上端定义三个门道外号,小名能够被翻译为其相应的门道。

类型

echo'dialog content here';

或在protected/config/main.php说明:

CJuiDialog组件在手册zii.widgets.jui下

属性

Yii::app()->homeUrl 

actionPrefix string actions的ID的前缀。当微件在CController::actions中扬言了动作提供者,可认为其动作的ID钦定前缀以分别于别的微件或调控器。当微件用于调节器的视图中时,必得配备相近的前缀。 CWidget controller CController 再次来到此微件所属的调整器。 CWidget cssFile mixed 主旨的CSS文件名。暗许是‘jquery-ui. CJuiWidget htmlOptions array JUI组件中HTML标签的质量设置。 CJuiWidget id string 重返此微件的ID。要是要求的话,将临蓐多个新的ID并将其回到。 CWidget options array the 初叶的JavaScript要求传递给JUI插件的选项。 CJuiWidget owner CBaseController 重回此微件的持有者或创制者。 CWidget scriptFile mixed 主要JUI的JavaScript的文本名。暗中认可是‘jquery-ui. CJuiWidget scriptUrl string 包罗全数JUI JavaScript文件的根目录。如果未有安装这些本性,Yii will publish the JUI package included in the zii release and usethat to infer the root script U大切诺基L. CJuiWidget skin mixed 微件使用的四肢的称号。默以为“default”。就算此属性设置为false,微件将不会有肌肤被接纳。 CWidget theme string JUI宗旨的名字。默许是‘base'。确认保障在themeUrl下有那样一个目录,其名目是其后生可畏个性的值近似。 CJuiWidget themeUrl string 饱含全部JUI的核心文件夹的根目录。如果未有设置那特性子, Yii will publish the JUI package included in the zii release and usethat to infer the root theme UEscortL. CJuiWidget viewPath string 再次回到包涵此微件所需的视图像和文字件的路线。

CWidget

得到proteced目录的轮廓路线

本文实例叙述了Yii框架弹出窗口组件CJuiDialog用法。分享给大家供大家参考,具体如下:

  '关闭'=>'js:function(){ $(this).dialog("close");}', ),

'aliases'=>array( 'local'=>'path/to/local/' ), getLayoutFile; ?>$this->redirect('index.php?r=admin/manage');{createUrl()}echo $this->createUrl; //out => /yii_lab/index.php?r=lab/urlBoyLeeTest $this->createUrl // /index.php/post/read request->baseUrl; ?>/css/screen.css Yii::app()->theme->baseUrl.'/images/FileName.gif' {createAbsoluteUrl()}echo $this->createAbsoluteUrl; //out => http://localhost/yii_lab/index.php?r=lab/urlBoyLeeTest

属性

含有全体JUI的宗旨文件夹的根目录。若无设置这一个特性(私下认可), Yii will publish the JUI package included in the zii release and usethat to infer the root theme UMuranoL.

Yii::app->getAction()->id; 

Yii::app()->request->userHostAddress; 

Yii::app()->request->isPostRequest 

Yii::app()->request->hostInfo 

描述

string

Yii::app()->clientScript->registerCssFile->baseUrl.'/css/my.css'); Yii::app()->clientScript->registerScriptFile->baseUrl.'/css/my.js'); module->assetsUrl; ?>/css/main.css 

定义在

scriptFile

Yii::getPathOfAlias Yii::import  Yii::setPathOfAlias; 'import' => array( 'backend.models.*', 

  'buttons'=>array(

Yii::app()->clientScript->registerCoreScript; 

// 这是弹窗链接,

Yii::getPathOfAlias 

themeUrl

在view中取妥贴前action的ID方法:

JUI焦点的名字。暗中认可是‘base'。确定保障在themeUrl下有那样一个目录,其名称是以此天性的值相像(区分抑扬顿挫写)。

调用YII框架中framework/web/js/source的js,在那之中registerCoreScript key调用的公文在framework/web/js/packages.php列表中能够查阅:

 

在调节器增加CSS文件或JavaScript文件:

CJuiWidget

system: 指向Yii框架目录; YIIframeworkzii: 指向zii library 目录; YIIframeworkziiapplication: 指向应用程序基本目录; protectedwebroot: 指向包涵里输入脚本文件的目录. 此小名自 1.0.3 版起生效. ext: 指向满含全部第三方扩展的目录, 从版本 1.0.8 可用; protectedextensions

 代码如下

使用的主目录是指蕴涵全数安全周详相比较高的PHP代码和数码的根目录。在暗中认可情形下,那几个目录平日是进口代码所在目录的一个目录: protected。那么些渠道能够经过在application configuration里设置 basePath来退换.

string

YII framework路径:

array

Yii framework已经定义的命名空间常量:

CWidget

Yii::app()->user->returnUrl 

dirname 

the 起始的JavaScript必要传递给JUI插件的选项。

Yii::app()->request->urlReferrer; 

Yii::app()->request->url; 

类型

Yii::app->id; 

CJuiWidget

获得当前return url

cssFile

YII::app()->basePath; 

htmlOptions

'import'=>array( ...... 'application.venders.*', ), 

Yii::app()->clientScript->registerMetaTag; Yii::app()->clientScript->registerMetaTag; Yii::app()->clientScript->registerMetaTag; Yii::app()->clientScript->registerLinkTag('alternate','application/rss+xml',$this->createUrl; 

));

Yii::import('application.venders.*'); 

string

Yii::getFrameworkPath() {full URL}

http://localhost/yii_lab/index.php?r=lab/urlBoyLeeTest 
上一篇:PHP缩略图变化和图片水印刷作_php实例_脚本之家 下一篇:没有了