Esempio n. 1
0
                        <div class="dropzone-previews" style="max-width: 100%"></div>
                        <div class="fallback">
                            <input name="file" type="file" multiple class="form-control"/>
                        </div>                        
                    </div>
                </div>
            </div>
            <?php 
if (!empty($sacredObject->obj_id)) {
    ?>
                <div class="form-group">
                    <label class="control-label col-lg-3 col-md-3 col-sm-4 col-xs-4">รูปภาพเดิม</label>
                    <div class="col-lg-7 col-md-7 col-sm-7 col-xs-7">
                        <div class="row">
                            <?php 
    $relateImage = SacredObjectImg::model()->findAllByAttributes(array('obj_id' => $sacredObject->obj_id));
    ?>
                            <?php 
    foreach ($relateImage as $index => $image) {
        ?>
                                <div class="col-lg-2 image-container" onclick="removeImage(<?php 
        echo $image->img_id;
        ?>
)">
                                    <img src="<?php 
        echo $baseUrl . '/images' . $image->img_name;
        ?>
" class="img-thumbnail"/>
                                    <div class="after" title="ลบ">
                                        <span class="zoom">
                                            <i class="glyphicon glyphicon-remove-sign"></i>
 public function actionRemoveImage()
 {
     if (!empty($_POST)) {
         $baseImage = YiiBase::getPathOfAlias("webroot") . '/images';
         $imageId = $_POST['id'];
         $image = SacredObjectImg::model()->findByPk($imageId);
         $filename = $baseImage . $image->img_name;
         if (file_exists($filename)) {
             unlink($filename);
         }
         $status = $image->delete();
         echo CJSON::encode(array('status' => $status));
     }
 }
Esempio n. 3
0
 public function actionDetail($id)
 {
     $criteria = new CDbCriteria();
     $criteria->select = 'o.*,m.*';
     $criteria->alias = 'o';
     $criteria->join = 'LEFT JOIN member m ON m.mem_id = o.mem_id';
     $criteria->condition = 'o.obj_id = ' . $id;
     $sacredObject = SacredObject::model()->find($criteria);
     $this->data['sacredObject'] = $sacredObject;
     $params = array();
     if (!empty($sacredObject->mem_id)) {
         $params = array('mem_id' => $sacredObject->mem_id);
     }
     $listSacredObjectRelate = SacredObject::model()->findAllByAttributes($params);
     $this->data['listSacredObjectRelate'] = $listSacredObjectRelate;
     $listSacredObjectImg = SacredObjectImg::model()->findAllByAttributes(array('obj_id' => $id));
     $this->data['listSacredObjectImg'] = $listSacredObjectImg;
     $memberObjectAction = MemberObjectAction::model()->findByAttributes(array('obj_id' => $id, 'mem_id' => $this->member->mem_id));
     if (empty($memberObjectAction)) {
         $memberObjectAction = new MemberObjectAction();
     }
     $this->data['objectAction'] = $memberObjectAction;
     //$listQuestionAction = WbQuestion::model()->findAll();
     $listQuestion = Yii::app()->db->createCommand()->select('q.*,m.*')->from('wb_question q')->join('member m', 'm.mem_id = q.mem_id')->where('q.obj_id =:objId', array(':objId' => $id))->order('q.ques_updatedate desc')->queryAll();
     //echo CJSON::encode($listQuestionAction);
     //exit();
     $this->data['listCommentQuestion'] = $listQuestion;
     $this->metaDescription = $sacredObject->obj_name . ',' . $sacredObject->obj_price . ',' . $sacredObject->obj_status_desc . ',' . $sacredObject->obj_comment;
     $this->metaKeywords = $sacredObject->obj_name . ',' . $sacredObject->obj_price . ',' . $sacredObject->obj_status_desc . ',' . $sacredObject->obj_comment;
     $this->render('detail-sacred', $this->data);
 }