Class CJuiDatePicker
CJuiDatePicker displays a datepicker.
CJuiDatePicker encapsulates the JUI datepicker plugin.
To use this widget, you may insert the following code in a view:
$this->widget('zii.widgets.jui.CJuiDatePicker',array( 'name'=>'publishDate', // additional javascript options for the date picker plugin 'options'=>array( 'showAnim'=>'fold', ), 'htmlOptions'=>array( 'style'=>'height:20px;' ), ));
By configuring the CJuiWidget::$options
property, you may specify the options that
need to be passed to the JUI datepicker plugin. Please refer to the JUI DatePicker API documentation for possible options (name-value pairs) and
JUI
DatePicker page for general description and demo.
- CComponent
- CBaseController
- CWidget
- CJuiWidget
- CJuiInputWidget
- CJuiDatePicker
Copyright: 2008-2013 Yii Software LLC
License: http://www.yiiframework.com/license/
Author: Sebastian Thierer <sebathi@gmail.com>
Since: 1.1
Located at x2engine/framework/zii/widgets/jui/CJuiDatePicker.php
public
|
|
public
|
hasModel(),
resolveNameID()
|
getScriptFile(),
registerCoreScripts(),
registerScriptFile(),
resolvePackagePath(),
setScriptFile()
|
__construct(),
actions(),
getController(),
getId(),
getOwner(),
getViewFile(),
getViewPath(),
render(),
setId()
|
beginCache(),
beginClip(),
beginContent(),
beginWidget(),
createWidget(),
endCache(),
endClip(),
endContent(),
endWidget(),
renderFile(),
renderInternal(),
widget()
|
public
string
|
$language |
|
#
the locale ID (eg 'fr', 'de') for the language to be used by the date picker. If this property is not set, I18N will not be involved. That is, the date picker will show in English. You can force English language by setting the language attribute as '' (empty string) |
public
string
|
$i18nScriptFile | 'jquery-ui-i18n.min.js' |
#
The i18n Jquery UI script file. It uses scriptUrl property as base url. |
public
array
|
$defaultOptions |
|
#
The default options called just one time per request. This options will alter every other CJuiDatePicker instance in the page. It has to be set at the first call of CJuiDatePicker widget in the request. |
public
boolean
|
$flat | false |
#
If true, shows the widget as an inline calendar and the input as a hidden field. |
$attribute,
$model,
$name,
$value
|
$_scriptFile,
$cssFile,
$htmlOptions,
$options,
$scriptUrl,
$theme,
$themeUrl
|
$actionPrefix,
$skin
|
$controller,
$id,
$owner,
$viewPath
|