mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-05-09 13:06:14 +00:00
Merge branch 'seeddms-5.1.x' into seeddms-6.0.x
This commit is contained in:
commit
775a785525
|
@ -1640,13 +1640,19 @@ $(document).ready(function() {
|
||||||
echo self::getDateChooser($defDate, $varName, $lang, $dateformat, $startdate, $enddate, $weekstart);
|
echo self::getDateChooser($defDate, $varName, $lang, $dateformat, $startdate, $enddate, $weekstart);
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
||||||
function getDateChooser($defDate = '', $varName, $lang='', $dateformat='', $startdate='', $enddate='', $weekstart=null) { /* {{{ */
|
function getDateChooser($defDate = '', $varName, $lang='', $dateformat='', $startdate='', $enddate='', $weekstart=null, $nogroup=false) { /* {{{ */
|
||||||
if(!$dateformat)
|
if(!$dateformat)
|
||||||
$dateformat = getConvertDateFormat();
|
$dateformat = getConvertDateFormat();
|
||||||
|
$content = '';
|
||||||
$content = '
|
$content = '
|
||||||
<span class="input-append date span12 datepicker" id="'.$varName.'date" '.($weekstart == null ? '' : 'data-date-week-start="'.intval($weekstart).'" ').'data-date="'.$defDate.'" data-selectmenu="presetexpdate" data-date-format="'.$dateformat.'"'.($lang ? ' data-date-language="'.str_replace('_', '-', $lang).'"' : '').($startdate ? ' data-date-start-date="'.$startdate.'"' : '').($enddate ? ' data-date-end-date="'.$enddate.'"' : '').'>
|
<span class="input-append date span4 datepicker" id="'.$varName.'date" '.($weekstart == null ? '' : 'data-date-week-start="'.intval($weekstart).'" ').'data-date="'.$defDate.'" data-selectmenu="presetexpdate" data-date-format="'.$dateformat.'"'.($lang ? ' data-date-language="'.str_replace('_', '-', $lang).'"' : '').($startdate ? ' data-date-start-date="'.$startdate.'"' : '').($enddate ? ' data-date-end-date="'.$enddate.'"' : '').'>
|
||||||
<input class="span6" size="16" name="'.$varName.'" id="'.$varName.'" type="text" value="'.$defDate.'" autocomplete="off">
|
<input class="span12" size="16" name="'.$varName.'" id="'.$varName.'" type="text" value="'.$defDate.'" autocomplete="off">
|
||||||
|
';
|
||||||
|
if(!$nogroup)
|
||||||
|
$content .= '
|
||||||
<span class="add-on"><i class="fa fa-calendar"></i></span>
|
<span class="add-on"><i class="fa fa-calendar"></i></span>
|
||||||
|
';
|
||||||
|
$content .= '
|
||||||
</span>';
|
</span>';
|
||||||
return $content;
|
return $content;
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
|
@ -1157,9 +1157,9 @@ $(document).ready(function() {
|
||||||
$tt = array_keys($values);
|
$tt = array_keys($values);
|
||||||
$content = '<div class="input-group">';
|
$content = '<div class="input-group">';
|
||||||
$content .= '<span class="input-group-text" style="border-right: 0;"> from </span>';
|
$content .= '<span class="input-group-text" style="border-right: 0;"> from </span>';
|
||||||
$content .= $this->getDateChooser('', "attributes[".$facetname."][from]", $this->params['session']->getLanguage(), '', getReadableDate(min($tt)), getReadableDate(max($tt)));
|
$content .= $this->getDateChooser('', "attributes[".$facetname."][from]", $this->params['session']->getLanguage(), '', getReadableDate(min($tt)), getReadableDate(max($tt)), null, true);
|
||||||
$content .= '<span class="input-group-text" style="border-left: 0; border-right: 0;"> to </span>';
|
$content .= '<span class="input-group-text" style="border-left: 0; border-right: 0;"> to </span>';
|
||||||
$content .= $this->getDateChooser('', "attributes[".$facetname."][to]", $this->params['session']->getLanguage(), '', getReadableDate(min($tt)), getReadableDate(max($tt)));
|
$content .= $this->getDateChooser('', "attributes[".$facetname."][to]", $this->params['session']->getLanguage(), '', getReadableDate(min($tt)), getReadableDate(max($tt)), null, true);
|
||||||
$content .= '<button class="btn btn-primary" type="submit">Set</button>';
|
$content .= '<button class="btn btn-primary" type="submit">Set</button>';
|
||||||
$content .= '</div>';
|
$content .= '</div>';
|
||||||
$this->printAccordion($dispname, $content);
|
$this->printAccordion($dispname, $content);
|
||||||
|
|
|
@ -1592,17 +1592,19 @@ $(document).ready(function() {
|
||||||
echo self::getDateChooser($defDate, $varName, $lang, $dateformat, $startdate, $enddate, $weekstart);
|
echo self::getDateChooser($defDate, $varName, $lang, $dateformat, $startdate, $enddate, $weekstart);
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
||||||
function getDateChooser($defDate = '', $varName, $lang='', $dateformat='', $startdate='', $enddate='', $weekstart=null) { /* {{{ */
|
function getDateChooser($defDate = '', $varName, $lang='', $dateformat='', $startdate='', $enddate='', $weekstart=null, $nogroup=false) { /* {{{ */
|
||||||
if(!$dateformat)
|
if(!$dateformat)
|
||||||
$dateformat = getConvertDateFormat();
|
$dateformat = getConvertDateFormat();
|
||||||
$content = '
|
$content = '';
|
||||||
<div class="input-group date" id="'.$varName.'date">
|
if(!$nogroup)
|
||||||
<input type="text" class="form-control datepicker" name="'.$varName.'" id="'.$varName.'" value="'.$defDate. '" '.($weekstart == null ? '' : 'data-date-week-start="'.intval($weekstart).'" ').'data-date="'.$defDate.'" data-selectmenu="presetexpdate" data-date-format="'.$dateformat.'"'.($lang ? 'data-date-language="'.str_replace('_', '-', $lang).'"' : '').($startdate ? ' data-date-start-date="'.$startdate.'"' : '').($enddate ? ' data-date-end-date="'.$enddate.'"' : '').' data-date-autoclose="true" data-provide="datepicker">
|
$content .= '<div class="input-group date" id="'.$varName.'date">';
|
||||||
<div class="input-group-append">
|
$content .= '<input type="text" class="form-control datepicker" name="'.$varName.'" id="'.$varName.'" value="'.$defDate. '" '.($weekstart == null ? '' : 'data-date-week-start="'.intval($weekstart).'" ').'data-date="'.$defDate.'" data-selectmenu="presetexpdate" data-date-format="'.$dateformat.'"'.($lang ? 'data-date-language="'.str_replace('_', '-', $lang).'"' : '').($startdate ? ' data-date-start-date="'.$startdate.'"' : '').($enddate ? ' data-date-end-date="'.$enddate.'"' : '').' data-date-autoclose="true" data-provide="datepicker">';
|
||||||
<span class="input-group-text"><i class="fa fa-calendar"></i></span>
|
if(!$nogroup) {
|
||||||
</div>
|
$content .= '<div class="input-group-append">
|
||||||
</div>
|
<span class="input-group-text"><i class="fa fa-calendar"></i></span>
|
||||||
';
|
</div>';
|
||||||
|
$content .= '</div>';
|
||||||
|
}
|
||||||
return $content;
|
return $content;
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user