Вход Регистрация
Файл: templates/default/assets/fields/date.tpl.php
Строк: 49
<?php $this->addTplJSNameFromContext([
    
'jquery-ui',
    
'i18n/jquery-ui/'.cmsCore::getLanguageName()
    ]); 
?>
<?php $this
->addTplCSSNameFromContext('jquery-ui'); ?>

<?php if($field->title){ ?><label for="<?php echo $field->id?>"><?php echo $field->title?></label><?php ?>

<?php echo html_datepicker($field->data['fname_date'], $field->data['date'], array('id'=>$field->id), array('minDate'=>date('d.m.Y'86400))); ?>

<?php if($field->data['show_time']){ ?>
    <?php echo html_select_range($field->data['fname_hours'], 0231true$field->data['hours']); ?> :
    <?php echo html_select_range($field->data['fname_mins'], 0591true$field->data['mins']); ?>
<?php 
?>

    <a class="ajaxlink" onclick="return parser_current_time_<?php echo $field->id?>(this);" href="#"><?php echo LANG_PARSER_CURRENT_TIME?></a>
<script type="text/javascript">
    function parser_current_time_<?php echo $field->id?>(a){
        var now = new Date();
        var p = $(a).parent();
        p.find('input:eq(0)').val((now.getDate()+'.'+(now.getMonth()+1)+'.'+now.getFullYear()).replace(/(bdb)/g, '0$1'));
        <?php if($field->data['show_time']){ ?>
        p.find('select:eq(0) > option:selected').attr('selected', false);
        p.find('select:eq(0) > option[value='+(now.getHours()+'').replace(/(bdb)/g, '0$1')+']').prop('selected', true);
        p.find('select:eq(1) > option:selected').attr('selected', false);
        var mins = now.getMinutes(), last = p.find('select:eq(1) > option[value=00]');
        p.find('select:eq(1) > option').each(function(){
            if($(this).val()*1 > mins){
                last.prop('selected', true);
                return;
            }
            last = $(this);
        });
        if(last.not(':selected')){
            last.prop('selected', true);
        }
        <?php ?>
        return false;
    }
</script>
Онлайн: 1
Реклама