作者 李宇航

合并分支 'lyh-server' 到 'master'

gx锚点设置



查看合并请求 !1552
... ... @@ -95,13 +95,13 @@ class LyhImportTest extends Command
try {
$id = $categoryModel->addReturnId(['project_id'=>$project_id,'title'=>$val[1],'seo_title'=>$val[0],'seo_des'=>$val[2],'sort'=>$val[3]]);
$pid = 0;
if($val[2] != 0){
//查询上级id
$pidCate = $categoryModel->read(['seo_title'=>$val[2]]);
if($pidCate !== false){
$pid = $pidCate['id'];
}
}
// if($val[2] != 0){
// //查询上级id
// $pidCate = $categoryModel->read(['seo_title'=>$val[2]]);
// if($pidCate !== false){
// $pid = $pidCate['id'];
// }
// }
$route = RouteMap::setRoute($val[1],RouteMap::SOURCE_PRODUCT_CATE,$id,$project_id);
$categoryModel->edit(['route'=>$route,'pid'=>$pid],['id'=>$id]);
echo date('Y-m-d H:i:s') . '产品分类id:'. $id.PHP_EOL;
... ...
... ... @@ -36,6 +36,9 @@ class WebSettingLogic extends BaseLogic
* @time :2023/4/28 15:18
*/
public function setting_save(){
if(isset($this->param['is_custom_anchor'])){
$this->param['is_custom_anchor'] = json_encode($this->param['is_custom_anchor'],true);
}
//查看数据是否存在
$info = $this->model->read(['project_id'=>$this->user['project_id']]);
if($info === false){
... ...
... ... @@ -2,6 +2,7 @@
namespace App\Models\WebSetting;
use App\Helper\Arr;
use App\Models\Base;
use Illuminate\Support\Facades\Redis;
... ... @@ -35,4 +36,18 @@ class WebSetting extends Base
}
return json_decode(Redis::get("project_".$project->id."_web_setting"));
}
/**
* @remark :是否开启锚文本
* @name :getIsCustomAnchorAttribute
* @author :lyh
* @method :post
* @time :2025/3/24 15:07
*/
public function getIsCustomAnchorAttribute($value){
if(!empty($value)){
$value = Arr::s2a($value);
}
return $value;
}
}
... ...