本文整理匯總了PHP中HHtml::activeDateTimeField方法的典型用法代碼示例。如果您正苦於以下問題:PHP HHtml::activeDateTimeField方法的具體用法?PHP HHtml::activeDateTimeField怎麽用?PHP HHtml::activeDateTimeField使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類HHtml
的用法示例。
在下文中一共展示了HHtml::activeDateTimeField方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: renderInput
/**
* Renders the input field.
* The default implementation returns the result of the appropriate CHtml method or the widget.
* @return string the rendering result
*/
public function renderInput()
{
if (isset(self::$coreTypes[$this->type])) {
$method = self::$coreTypes[$this->type];
if (strpos($method, 'List') !== false) {
return HHtml::$method($this->getParent()->getModel(), $this->name, $this->items, $this->attributes);
} elseif ($method == "activeDateTimeField") {
return HHtml::activeDateTimeField($this->getParent()->getModel(), $this->name, $this->attributes, $this->dateTimePickerOptions);
} else {
return HHtml::$method($this->getParent()->getModel(), $this->name, $this->attributes);
}
} else {
$attributes = $this->attributes;
$attributes['model'] = $this->getParent()->getModel();
$attributes['attribute'] = $this->name;
ob_start();
$this->getParent()->getOwner()->widget($this->type, $attributes);
return ob_get_clean();
}
}
示例2: dateTimeField
/**
* Renders a datetime field for a model attribute.
*
* Utilizes bootstrap-datetimepicker.js
* @param CModel $model the data model
* @param string $attribute the attribute
* @param array $htmlOptions additional HTML attributes.
* @param array $fieldOptions additional picker attributes. (see HHTML::activeDateTimeField)
*
* @return string the generated input field
*/
public function dateTimeField($model, $attribute, $htmlOptions = array(), $fieldOptions = array())
{
return HHtml::activeDateTimeField($model, $attribute, $htmlOptions, $fieldOptions);
}