示例#1
0
 public function actionBookprice()
 {
     $dates = Yii::app()->request->getParam('dates');
     $id = Yii::app()->request->getParam('place_id');
     foreach ($dates as $date) {
         $model = new PlaceBooking();
         $model->place_id = $id;
         $model->teacher_id = $this->_user['masterId'];
         $model->date = $date;
         $model->status = 1;
         $model->save();
     }
     die(CJSON::encode(array('status' => 'success')));
 }
示例#2
0
文件: view.php 项目: tecshuttle/51qsk
<!--multidatespicker-set-->
<script>
    var dates = new Array();
    var out_of_dates = <?php 
echo empty($place->out_of_dates) || $place->out_of_dates === 'null' ? '[]' : $place->out_of_dates;
?>
;
    out_of_dates.push(new Date()); //当天不可预约

    $(function () {
        var today = new Date();

        $('#custom-date-format').multiDatesPicker({
            /*addDisabledDates: [<?php 
$places = PlaceBooking::Model()->findAllByAttributes(array('place_id' => $place->id, 'status' => 1));
$dates = CHtml::listData($places, "id", "date");
array_push($dates, date('Y-m-d'));
foreach ($dates as $date) {
    echo "new Date('{$date}'),";
}
?>
],*/ //设置不能不能预约的日期
            addDisabledDates: out_of_dates,
            minDate: 0, //设置最小日期
            //addDates: out_of_dates,
            //maxDate: 30 | 设置最大日期
            adjustRangeToDisabled: true
        });
        <?php 
if ($this->_cookiesGet('userType') != 'master') {
示例#3
0
                 <?php 
echo $form->dropDownList($model, 'city', array('1' => '北京', '2' => '上海', '3' => '深圳', '4' => '广州'), array('id' => 'inputCity', 'class' => 'form-control selectpicker show-menu-arrow', 'data-size' => '12', 'title' => '请选择您所在的地区'));
?>
                <?php 
echo $form->error($model, 'city');
?>
            </div>
        </div>

        <div class="form-group">
            <label for="inputPlace" class="col-xs-2 control-label">授课场地:</label>

            <div class="col-xs-6">

				<?php 
$placeBooking = PlaceBooking::model()->findAllByAttributes(array('teacher_id' => $this->_user['masterId']));
if ($placeBooking == null) {
    echo $form->textField($model, 'place_id', array('class' => 'form-control', 'placeholder' => '您暂未预定场地', 'value' => '', 'readonly' => 'readonly'));
    echo $form->error($model, 'place_id');
} else {
    foreach ($placeBooking as $pbs) {
        $place = Place::model()->findAllByAttributes(array('id' => $pbs->place_id));
        foreach ($place as $ps) {
            $value = (int) $ps->id;
            $text = $ps->name;
            $placeList[$value] = (string) $text;
        }
    }
    echo $form->dropDownList($model, 'place_id', $placeList, array('id' => 'inputPlace', 'class' => 'form-control selectpicker show-menu-arrow', 'data-size' => '12', 'title' => '请选择您所预订的场地'));
    echo $form->error($model, 'place_id');
}