|
@@ -1109,23 +1109,32 @@ class Input
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * time已废弃,用day替换
|
|
|
+ * 选择详细的时间
|
|
|
*
|
|
|
* @return string
|
|
|
*/
|
|
|
- public static function _time($param)
|
|
|
+ public static function _date($param, $key = 'date', $parse = 'Y-m-d H:i:s')
|
|
|
{
|
|
|
- return $this->_date($param);
|
|
|
+ $time = '';
|
|
|
+ if ((isset($param['value']) && $param['value'] > 0)) {
|
|
|
+ $time = $param['value'];
|
|
|
+ } elseif ((isset($param['default']) && $param['default'] > 0)) {
|
|
|
+ $time = $param['default'];
|
|
|
+ } else {
|
|
|
+ $time = time();
|
|
|
+ }
|
|
|
+ $value = date($parse, $time);
|
|
|
+ return '<input type="text" value="' . $value . '" placeholder="' . (isset($param['lang']) ? $param['lang'] : '') . '" name="' . $param['name'] . '" class="manage_'.$key.' update_value form-control ' . (isset($param['valid']) ? $param['valid'] : '') . '" autocomplete="off"/>';
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 选择详细的时间
|
|
|
+ * time已废弃,用day替换,兼容不删除
|
|
|
*
|
|
|
* @return string
|
|
|
*/
|
|
|
- public static function _date($param)
|
|
|
+ public static function _time($param)
|
|
|
{
|
|
|
- return '<input type="text" value="' . ((isset($param['value']) && $param['value'] > 0) ? date('Y-m-d H:i:s', $param['value']) : ((isset($param['default']) && $param['default'] > 0) ? date('Y-m-d H:i:s', $param['default']) : '')) . '" placeholder="' . (isset($param['lang']) ? $param['lang'] : '') . '" name="' . $param['name'] . '" class="manage_date update_value form-control ' . (isset($param['valid']) ? $param['valid'] : '') . '" autocomplete="off"/>';
|
|
|
+ return self::_day($param);
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -1135,7 +1144,7 @@ class Input
|
|
|
*/
|
|
|
public static function _day($param)
|
|
|
{
|
|
|
- return '<input type="text" value="' . ((isset($param['value']) && $param['value'] > 0) ? date('Y-m-d', $param['value']) : ((isset($param['default']) && $param['default'] > 0) ? date('Y-m-d', $param['default']) : '')) . '" placeholder="' . (isset($param['lang']) ? $param['lang'] : '') . '" name="' . $param['name'] . '" class="manage_day update_value form-control ' . (isset($param['valid']) ? $param['valid'] : '') . '" autocomplete="off"/>';
|
|
|
+ return self::_date($param, 'day', 'Y-m-d');
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -1145,7 +1154,7 @@ class Input
|
|
|
*/
|
|
|
public static function _year($param)
|
|
|
{
|
|
|
- return '<input type="text" value="' . ((isset($param['value']) && $param['value'] > 0) ? date('Y-m-d H:i:s', $param['value']) : ((isset($param['default']) && $param['default'] > 0) ? date('Y-m-d H:i:s', $param['default']) : '')) . '" placeholder="' . (isset($param['lang']) ? $param['lang'] : '') . '" name="' . $param['name'] . '" class="manage_year update_value form-control ' . (isset($param['valid']) ? $param['valid'] : '') . '" autocomplete="off"/>';
|
|
|
+ return self::_date($param, 'year', 'Y');
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -1155,7 +1164,7 @@ class Input
|
|
|
*/
|
|
|
public static function _month($param)
|
|
|
{
|
|
|
- return '<input type="text" value="' . ((isset($param['value']) && $param['value'] > 0) ? date('Y-m-d H:i:s', $param['value']) : ((isset($param['default']) && $param['default'] > 0) ? date('Y-m-d H:i:s', $param['default']) : '')) . '" placeholder="' . (isset($param['lang']) ? $param['lang'] : '') . '" name="' . $param['name'] . '" class="manage_month update_value form-control ' . (isset($param['valid']) ? $param['valid'] : '') . '" autocomplete="off"/>';
|
|
|
+ return self::_date($param, 'year', 'Y-m');
|
|
|
}
|
|
|
|
|
|
/**
|