Heim  >  Artikel  >  Backend-Entwicklung  >  Informationen zur Verwendung der Popup-Fensterkomponente CJuiDialog des Yii-Frameworks

Informationen zur Verwendung der Popup-Fensterkomponente CJuiDialog des Yii-Frameworks

不言
不言Original
2018-06-19 11:22:041272Durchsuche

Dieser Artikel stellt hauptsächlich die Verwendung der Yii-Framework-Popup-Fensterkomponente CJuiDialog vor. Er analysiert die Funktionen, Verwendungsmethoden und spezifischen Parameterfunktionen der Yii-Framework-Komponente CJuiDialog im Detail in Form von Beispielen dazu

Das Beispiel in diesem Artikel beschreibt die Verwendung der Yii-Framework-Popup-Fensterkomponente CJuiDialog. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

Die CJuiDialog-Komponente befindet sich im Handbuch zii.widgets.jui

Verwenden Sie den folgenden Code in der Ansicht

$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;',//点击打开弹窗
));
Attribut Typ Beschreibung definiert in
ActionPrefix Zeichenfolge Das Präfix der ID von Aktionen. Wenn ein Widget einen Aktionsanbieter in CController::actions deklariert, kann es ein Präfix für seine Aktions-ID angeben, um es von anderen Widgets oder Controllern zu unterscheiden. Wenn das Widget in der Ansicht eines Controllers verwendet wird, muss dasselbe Präfix konfiguriert werden. CWidget
Controller CController Gibt den Controller zurück, zu dem dieses Widget gehört. CWidget
cssFile mixed Der CSS-Dateiname des Themes. Der Standardwert ist 'jquery-ui. CJuiWidget
htmlOptions array Attributeinstellungen von HTML-Tags in JUI-Komponenten. CJuiWidget
id string Gibt die ID dieses Widgets zurück. Bei Bedarf wird ein neuer Ausweis erstellt und zurückgegeben. CWidget
Optionen Array die anfänglichen JavaScript-Optionen, die an das JUI-Plugin übergeben werden müssen. CJuiWidget
Besitzer CBaseController Gibt den Besitzer oder Ersteller dieses Widgets zurück. CWidget
scriptFile mixed Der Dateiname des Haupt-JUI-JavaScript.Der Standardwert ist 'jquery-ui. CJuiWidget
scriptUrl string Das Stammverzeichnis, das alle JUI-JavaScript-Dateien enthält. Wenn diese Eigenschaft nicht festgelegt ist (Standard), veröffentlicht Yii das in der zii-Version enthaltene JUI-Paket und verwendet es, um die Root-Skript-URL abzuleiten. CJuiWidget
Skin gemischt Der Name des Skins, der vom Widget verwendet wird. Der Standardwert ist „Standard“.Wenn diese Eigenschaft auf „false“ gesetzt ist, wird für das Widget kein Skin verwendet. CWidget
Theme String Der Name des JUI-Themes. Der Standardwert ist „Basis“. Stellen Sie sicher, dass unter themeUrl ein Verzeichnis mit demselben Namen wie der Wert dieser Eigenschaft vorhanden ist (Groß- und Kleinschreibung beachten). CJuiWidget
themeUrl string Enthält das Stammverzeichnis aller JUI-Designordner. Wenn diese Eigenschaft nicht festgelegt ist (Standard), veröffentlicht Yii das in der zii-Version enthaltene JUI-Paket und verwendet es, um die Root-Theme-URL abzuleiten. CJuiWidget
viewPath string Gibt den Pfad zurück, der die für dieses Widget erforderlichen Ansichtsdateien enthält.

Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass er für das Studium aller hilfreich ist. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.

Verwandte Empfehlungen:

yii2 verwendet GridView, um Schaltflächen für die vollständige Datenauswahl und Stapellöschung zu implementieren

Yii verwendet CLinkPager-Paginierung

Das obige ist der detaillierte Inhalt vonInformationen zur Verwendung der Popup-Fensterkomponente CJuiDialog des Yii-Frameworks. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn