Merge branch 'master' of github.com:hainatravel/information-system into master

hotfix/paypal-note
candice 4 years ago
commit 3d2085294e

@ -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(
'<!--@STRUCTURED-DATA-BREADCRUMB-BLOCK@-->',
$breadcrumb_structured_data_content,
$information->ic_content);
}
$information->ic_content = str_replace(
'<!--@STRUCTURED-DATA-BREADCRUMB-BLOCK@-->',
"<div style='display: none' data-is-id='".$information->is_id."'></div>",
$information->ic_content);
//替换模板中的标签
@ -601,9 +619,6 @@ class Information extends CI_Controller
$template = str_replace('<!--@TRAIN-SEARCH@-->', $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)) {

@ -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'
],

@ -8,7 +8,7 @@
<?php } ?>
<div class="infocategory">
<a href="/">Home</a>
<a href="/" data-count="<?php echo count($breadcrumb_data) ?>">Home</a>
<?php foreach ($breadcrumb_data as $index => $item) {?>
<a href="<?php echo $item['ic_url'] ?>" data-index="<?php echo $index ?>" data-is-id="<?php echo $item['is_id'] ?>"><?php echo $item['ic_url_title'] ?></a>
<?php }?>

@ -445,5 +445,7 @@ if (window.localStorage && localStorage.getItem(GOT_IT_KEY)) {
]
}
</script>
<div style='display: none' data-is-id='test'></div>
<!--@STRUCTURED-DATA-BREADCRUMB-BLOCK@-->
</body>
</html>

@ -0,0 +1,25 @@
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://www.chinahighlights.com/"
}
<?php foreach ($breadcrumb_data as $index => $item) {?>
,{
"@type": "ListItem",
"position": <?php echo ($index + 2) ?>,
"name": "<?php echo $item['ic_url_title'] ?>",
"item": "https://www.chinahighlights.com<?php echo $item['ic_url'] ?>"
}
<?php }?>
,{
"@type": "ListItem",
"position": <?php echo (count($breadcrumb_data) + 2) ?>,
"name": "<?php echo $information->ic_title ?>"
}]
}
</script>
Loading…
Cancel
Save