Cet article présente principalement l'utilisation du composant de fenêtre contextuelle du framework Yii CJuiDialog. Il analyse en détail les fonctions, les méthodes d'utilisation et les fonctions de paramètres spécifiques du composant du framework Yii CJuiDialog sous forme d'exemples.
L'exemple de cet article décrit l'utilisation du composant de fenêtre contextuelle du framework Yii, CJuiDialog. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :
Le composant CJuiDialog se trouve sous le manuel zii.widgets.jui
Utilisez le code suivant dans la vue
$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( '关闭'=>'js:function(){ $(this).dialog("close");}', ), ), )); echo 'dialog content here'; $this->endWidget('zii.widgets.jui.CJuiDialog'); // 这是弹窗链接, echo CHtml::link('open dialog', '#', array( 'onclick'=>'$("#mydialog").dialog("open"); return false;',//点击打开弹窗 ));
Propriétés | Type | Description | définies dans |
---|---|---|---|
actionPrefix | string | Le préfixe de l'ID des actions. Lorsqu'un widget déclare un fournisseur d'action dans CController::actions, il peut spécifier un préfixe pour son ID d'action afin de le distinguer des autres widgets ou contrôleurs. Lorsque le widget est utilisé dans la vue d'un contrôleur, le même préfixe doit être configuré. | CWidget |
controller | CController | Renvoie le contrôleur auquel appartient ce widget. | CWidget |
cssFile | mixed | Le nom du fichier CSS du thème. La valeur par défaut est 'jquery-ui. | CJuiWidget |
htmlOptions | array | Paramètres d'attribut des balises HTML dans les composants JUI. | CJuiWidget |
id | string | Renvoie l'ID de ce widget. Si nécessaire, une nouvelle pièce d'identité sera produite et renvoyée. | CWidget |
options | array | les options JavaScript initiales qui doivent être transmises au plugin JUI. | CJuiWidget |
owner | CBaseController | Renvoie le propriétaire ou le créateur de ce widget. | CWidget |
scriptFile | mixed | Le nom de fichier du JavaScript principal de JUI.La valeur par défaut est 'jquery-ui. | CJuiWidget |
scriptUrl | string | Le répertoire racine contenant tous les fichiers JavaScript JUI. Si cette propriété n'est pas définie (par défaut), Yii publiera le package JUI inclus dans la version zii et l'utilisera pour déduire l'URL du script racine. | CJuiWidget |
skin | mixte | Le nom du skin utilisé par le widget. La valeur par défaut est "par défaut".Si cette propriété est définie sur false, aucun skin ne sera utilisé pour le widget. | CWidget |
theme | string | Le nom du thème JUI. La valeur par défaut est « base ». Assurez-vous qu'il existe un répertoire sous themeUrl avec le même nom que la valeur de cette propriété (sensible à la casse). | CJuiWidget |
themeUrl | string | Contient le répertoire racine de tous les dossiers de thèmes de JUI. Si cette propriété n'est pas définie (par défaut), Yii publiera le package JUI inclus dans la version zii et l'utilisera pour déduire l'URL du thème racine. | CJuiWidget |
viewPath | string | Renvoie le chemin contenant les fichiers de vue requis par ce widget. |
Ce qui précède représente l'intégralité du contenu de cet article. J'espère qu'il sera utile à l'étude de chacun. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois !
Recommandations associées :
Yii utilise la pagination CLinkPager
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!