作者 lyh

未续费项目增加搜索

@@ -330,7 +330,7 @@ class TranslateController extends BaseController @@ -330,7 +330,7 @@ class TranslateController extends BaseController
330 $this->pageSixList($data,$count,$v,1,15); 330 $this->pageSixList($data,$count,$v,1,15);
331 } 331 }
332 $blogInfo = $routeMapModel->read(['route'=>'blog']); 332 $blogInfo = $routeMapModel->read(['route'=>'blog']);
333 - if($blogInfo === false){ 333 + if($blogInfo === false && ($this->user['is_show_blog'] == 1)){
334 $blogModel = new Blog(); 334 $blogModel = new Blog();
335 $count = $blogModel->formatQuery(['status'=>1])->count(); 335 $count = $blogModel->formatQuery(['status'=>1])->count();
336 $v['route'] = 'blog'; 336 $v['route'] = 'blog';
@@ -61,7 +61,11 @@ class TranslateLogic extends BaseLogic @@ -61,7 +61,11 @@ class TranslateLogic extends BaseLogic
61 $param['url'] = $this->param['url']; 61 $param['url'] = $this->param['url'];
62 $info = $this->model->with('translate_data')->where($param)->first(); 62 $info = $this->model->with('translate_data')->where($param)->first();
63 //获取当前URl的所有文本内容 63 //获取当前URl的所有文本内容
  64 + try {
64 $text_array = $this->getUrlRead($url); 65 $text_array = $this->getUrlRead($url);
  66 + }catch (\Exception $e){
  67 + $text_array = [];
  68 + }
65 // 原始校对程序 69 // 原始校对程序
66 $old_key = [];//key值组成数据 70 $old_key = [];//key值组成数据
67 $data_read = json_decode($info && $info['translate_data'] ? $info['translate_data']['data'] : '',JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES); 71 $data_read = json_decode($info && $info['translate_data'] ? $info['translate_data']['data'] : '',JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES);