chengwl 5 tahun lalu
induk
melakukan
211ea826d6

+ 1 - 1
vendor/fancyecommerce/fecshop/app/appadmin/modules/Catalog/block/productinfo/Managerbatchedit.php

@@ -121,7 +121,7 @@ class Managerbatchedit extends AppadminbaseBlockEdit implements AppadminbaseBloc
                     if ($type == 'select' && is_array($data) && !empty($data)) {
                         $str .= '<select atr="'.$attr.'" class="custom_option_attr">';
                         foreach ($info['display']['data'] as $v) {
-                            $str .= '<option value="'.$v.'">' . Yii::$service->page->translate->__($v) . '</option>';
+                            $str .= '<option value="'.$v['key'].'">' . Yii::$service->page->translate->__($v['key']) . '</option>';
                         }
                         $str .= '</select>';
                     }

+ 4 - 4
vendor/fancyecommerce/fecshop/app/appadmin/theme/base/default/catalog/productinfo/managerbatchedit.php

@@ -437,8 +437,8 @@ function thissubmit(thiss){
                                     <div class="spu_attr_info spu_attr_info_<?= $iu  ?>">
                                         <?php foreach ($spuData as $sd): ?>
                                             <span style="    margin-right: 10px;  font-size: 14px;  height: 30px; line-height: 30px; min-width: 105px;display: inline-block;">
-                                                <input class="spuAttrCheck" type="checkbox"  id="<?=  $sd?>" rel="<?=  $sd?>">
-                                                <label for="<?=  $sd?>"  style="text-transform: capitalize;font-size:14px;"><?=  $sd?></label>
+                                                <input class="spuAttrCheck" type="checkbox"  id="<?=  $sd['key']?>" rel="<?=  $sd['key']?>">
+                                                <label for="<?=  $sd['key']?>"  style="text-transform: capitalize;font-size:14px;"><?=  $sd['key']?></label>
                                             </span>
                                         <?php endforeach; ?>
                                     </div>
@@ -611,8 +611,8 @@ function thissubmit(thiss){
                                     <div class="spu_option_info spu_option_info_<?= $iu  ?>">
                                         <?php foreach ($spuData as $sd): ?>
                                             <span style="    margin-right: 10px;  font-size: 14px;  height: 30px; line-height: 30px; min-width: 105px;display: inline-block;">
-                                                <input class="spuOptionCheck" type="checkbox"  id="<?=  $sd?>" rel="<?=  $sd?>">
-                                                <label for="<?=  $sd?>"  style="text-transform: capitalize;font-size:14px;"><?=  $sd?></label>
+                                                <input class="spuOptionCheck" type="checkbox"  id="<?=  $sd['key']?>" rel="<?=  $sd['key']?>">
+                                                <label for="<?=  $sd['key']?>"  style="text-transform: capitalize;font-size:14px;"><?=  $sd['key']?></label>
                                             </span>
                                         <?php endforeach; ?>
                                     </div>

+ 3 - 3
vendor/fancyecommerce/fecshop/services/product/Option.php

@@ -178,7 +178,7 @@ class Option extends Service
     }
     protected function actionGetNewPathAndUrl($imageVal, $imgResize, $isWatered = false)
     {
-        $originImgPath = Yii::$service->image->GetImgDir($this->imageFloder.$str, 'common');
+        $originImgPath = Yii::$service->image->GetImgDir($this->imageFloder.$imageVal, 'common');
         // if (!file_exists($originImgPath)) {
         //     $originImgPath = Yii::$service->image->GetImgDir($this->imageFloder.$str, 'common');;
         // }
@@ -187,8 +187,8 @@ class Option extends Service
         if ($newPath && $newUrl) {
             if (!file_exists($newPath)) {
                 $options = [
-                    'png_compression_level' => $this->pngCompressionLevel,   
-                    'jpeg_quality'  => $this->jpegQuality,
+                    'png_compression_level' => 8,   
+                    'jpeg_quality'  => 80,
                 ];
                 \fec\helpers\CImage::saveResizeMiddleWaterImg($originImgPath, $newPath, $imgResize, $waterImgPath, $options);
             }