|
@@ -6,6 +6,8 @@
|
|
|
* @copyright Copyright (c) 2016 FecShop Software LLC
|
|
|
* @license http://www.fecshop.com/license/
|
|
|
*/
|
|
|
+use fec\helpers\CRequest;
|
|
|
+use fec\helpers\CUrl;
|
|
|
?>
|
|
|
<div class="main container one-column">
|
|
|
<?= Yii::$service->page->widget->render('base/flashmessage'); ?>
|
|
@@ -103,6 +105,38 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</li>
|
|
|
+
|
|
|
+
|
|
|
+ <li>
|
|
|
+ <div class="item-content">
|
|
|
+ <div class="item-media">
|
|
|
+ <i class="icon icon-form-name"></i>
|
|
|
+ </div>
|
|
|
+ <div class="item-inner">
|
|
|
+ <div class="item-title label">
|
|
|
+ <?= Yii::$service->page->translate->__('Photo');?>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ </div>
|
|
|
+
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+
|
|
|
+ <input name="editForm[imgpath]" value="" id="imgpath" type="hidden">
|
|
|
+ <div class="review_img_box">
|
|
|
+ </div>
|
|
|
+ <div class="review_img_input_box">
|
|
|
+ <a href="javascript:return false;" id="review_img_input" >+</a>
|
|
|
+ </div>
|
|
|
+ <div style="display: none">
|
|
|
+ <input name="review_hid_img" accept="image/gif,image/jpeg,image/jpg,image/png," id="review_input" type="file" >
|
|
|
+ </div>
|
|
|
+
|
|
|
+
|
|
|
+ </li>
|
|
|
+
|
|
|
+
|
|
|
<?php if($add_captcha){ ?>
|
|
|
<li>
|
|
|
<div class="item-content">
|
|
@@ -162,6 +196,54 @@
|
|
|
}
|
|
|
$('#review_price_field').val($num);
|
|
|
});
|
|
|
+
|
|
|
+
|
|
|
+ $("#review_img_input").click(function(){
|
|
|
+ $("#review_input").trigger('click');
|
|
|
+ return
|
|
|
+ });
|
|
|
+ $("#review_input").change(function(){
|
|
|
+ var filecontent = $(this).val();
|
|
|
+ if(filecontent != ""){
|
|
|
+ var data = new FormData();
|
|
|
+ data.append('img', $('#review_input')[0].files[0])
|
|
|
+ //发送数据
|
|
|
+ data.append("<?= CRequest::getCsrfName() ?>", "<?= CRequest::getCsrfValue() ?>");
|
|
|
+ $.ajax({
|
|
|
+ url:'<?= CUrl::getUrl('catalog/reviewproduct/addimg') ?>',
|
|
|
+ type:'POST',
|
|
|
+ data:data,
|
|
|
+ async:false,
|
|
|
+ dataType: 'json',
|
|
|
+ timeout: 80000,
|
|
|
+ cache: false,
|
|
|
+ contentType: false, //不可缺参数
|
|
|
+ processData: false, //不可缺参数
|
|
|
+ success:function(data, textStatus){
|
|
|
+ var str = '';
|
|
|
+ str += "<div class='review_img'><img src='";
|
|
|
+ str += data.img_url;
|
|
|
+ str += " '></div>";
|
|
|
+
|
|
|
+ $(".review_img_box").append(str);
|
|
|
+
|
|
|
+ var imgpath = $("#imgpath").val();
|
|
|
+ imgpath += data.img_path;
|
|
|
+ imgpath += ",";
|
|
|
+ $("#imgpath").val(imgpath);
|
|
|
+ return
|
|
|
+ },
|
|
|
+ error:function(){
|
|
|
+ alert("Upload error, please check if your picture size is less than 2 M!");
|
|
|
+ return
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ return
|
|
|
+ //
|
|
|
+ });
|
|
|
+
|
|
|
+
|
|
|
});
|
|
|
|
|
|
<?php $this->endBlock(); ?>
|