作者 lyh

gx

@@ -95,13 +95,13 @@ class LyhImportTest extends Command @@ -95,13 +95,13 @@ class LyhImportTest extends Command
95 try { 95 try {
96 $id = $categoryModel->addReturnId(['project_id'=>$project_id,'title'=>$val[1],'seo_title'=>$val[0],'seo_des'=>$val[2],'sort'=>$val[3]]); 96 $id = $categoryModel->addReturnId(['project_id'=>$project_id,'title'=>$val[1],'seo_title'=>$val[0],'seo_des'=>$val[2],'sort'=>$val[3]]);
97 $pid = 0; 97 $pid = 0;
98 - if($val[2] != 0){  
99 - //查询上级id  
100 - $pidCate = $categoryModel->read(['seo_title'=>$val[2]]);  
101 - if($pidCate !== false){  
102 - $pid = $pidCate['id'];  
103 - }  
104 - } 98 +// if($val[2] != 0){
  99 +// //查询上级id
  100 +// $pidCate = $categoryModel->read(['seo_title'=>$val[2]]);
  101 +// if($pidCate !== false){
  102 +// $pid = $pidCate['id'];
  103 +// }
  104 +// }
105 $route = RouteMap::setRoute($val[1],RouteMap::SOURCE_PRODUCT_CATE,$id,$project_id); 105 $route = RouteMap::setRoute($val[1],RouteMap::SOURCE_PRODUCT_CATE,$id,$project_id);
106 $categoryModel->edit(['route'=>$route,'pid'=>$pid],['id'=>$id]); 106 $categoryModel->edit(['route'=>$route,'pid'=>$pid],['id'=>$id]);
107 echo date('Y-m-d H:i:s') . '产品分类id:'. $id.PHP_EOL; 107 echo date('Y-m-d H:i:s') . '产品分类id:'. $id.PHP_EOL;
@@ -36,6 +36,9 @@ class WebSettingLogic extends BaseLogic @@ -36,6 +36,9 @@ class WebSettingLogic extends BaseLogic
36 * @time :2023/4/28 15:18 36 * @time :2023/4/28 15:18
37 */ 37 */
38 public function setting_save(){ 38 public function setting_save(){
  39 + if(isset($this->param['is_custom_anchor'])){
  40 + $this->param['is_custom_anchor'] = json_encode($this->param['is_custom_anchor'],true);
  41 + }
39 //查看数据是否存在 42 //查看数据是否存在
40 $info = $this->model->read(['project_id'=>$this->user['project_id']]); 43 $info = $this->model->read(['project_id'=>$this->user['project_id']]);
41 if($info === false){ 44 if($info === false){
@@ -2,6 +2,7 @@ @@ -2,6 +2,7 @@
2 2
3 namespace App\Models\WebSetting; 3 namespace App\Models\WebSetting;
4 4
  5 +use App\Helper\Arr;
5 use App\Models\Base; 6 use App\Models\Base;
6 use Illuminate\Support\Facades\Redis; 7 use Illuminate\Support\Facades\Redis;
7 8
@@ -35,4 +36,18 @@ class WebSetting extends Base @@ -35,4 +36,18 @@ class WebSetting extends Base
35 } 36 }
36 return json_decode(Redis::get("project_".$project->id."_web_setting")); 37 return json_decode(Redis::get("project_".$project->id."_web_setting"));
37 } 38 }
  39 +
  40 + /**
  41 + * @remark :是否开启锚文本
  42 + * @name :getIsCustomAnchorAttribute
  43 + * @author :lyh
  44 + * @method :post
  45 + * @time :2025/3/24 15:07
  46 + */
  47 + public function getIsCustomAnchorAttribute($value){
  48 + if(!empty($value)){
  49 + $value = Arr::s2a($value);
  50 + }
  51 + return $value;
  52 + }
38 } 53 }