diff --git a/application/controllers/information.php b/application/controllers/information.php index c67ddc8b..66ac0928 100644 --- a/application/controllers/information.php +++ b/application/controllers/information.php @@ -586,6 +586,24 @@ class Information extends CI_Controller break; default: } + + $breadcrumb_data = $this->Information_model->get_path_exclude_self($information->is_id, $information->is_path); + + if ($information->is_id == '278006460') { + $breadcrumb_structured_data_content = $this->load->view( + $template_path . '-structured-data-breadcrumb', + array('breadcrumb_data' => $breadcrumb_data, 'information' => $information), + true); + $information->ic_content = str_replace( + '', + $breadcrumb_structured_data_content, + $information->ic_content); + } + + $information->ic_content = str_replace( + '', + "
", + $information->ic_content); //替换模板中的标签 @@ -601,9 +619,6 @@ class Information extends CI_Controller $template = str_replace('', $template_TrainSearch, $template); } - - $breadcrumb_data = $this->Information_model->get_path_exclude_self($information->is_id, $information->is_path); - //非产品页面 $meta_product_code=get_meta($information->ic_id, 'meta_product_code'); if (empty($meta_product_code)) { diff --git a/application/models/information_model.php b/application/models/information_model.php index 1feec947..dc1c31d3 100644 --- a/application/models/information_model.php +++ b/application/models/information_model.php @@ -152,7 +152,7 @@ class Information_model extends CI_Model { $path_list = []; $group_map = [ - 27800801 => [ + 278008010 => [ 'ic_url' => '/travelguide/culture/', 'ic_url_title' => 'Chinese Culture' ], diff --git a/application/views/mobile_first/ch-h1.php b/application/views/mobile_first/ch-h1.php index 80297181..56b8c90c 100644 --- a/application/views/mobile_first/ch-h1.php +++ b/application/views/mobile_first/ch-h1.php @@ -8,7 +8,7 @@
- Home + Home $item) {?> diff --git a/application/views/mobile_first/ch-pc.php b/application/views/mobile_first/ch-pc.php index 790a0bfc..9264af10 100644 --- a/application/views/mobile_first/ch-pc.php +++ b/application/views/mobile_first/ch-pc.php @@ -445,5 +445,7 @@ if (window.localStorage && localStorage.getItem(GOT_IT_KEY)) { ] } +
+ \ No newline at end of file diff --git a/application/views/mobile_first/ch-structured-data-breadcrumb.php b/application/views/mobile_first/ch-structured-data-breadcrumb.php new file mode 100644 index 00000000..d83aacfb --- /dev/null +++ b/application/views/mobile_first/ch-structured-data-breadcrumb.php @@ -0,0 +1,25 @@ + \ No newline at end of file