添加搜索amp为空的页面

mobile-first
cyc 6 years ago
parent 9f9d71f0d2
commit 9394f20dda

@ -27,4 +27,16 @@ class index extends CI_Controller {
print_r(json_encode($pages)); print_r(json_encode($pages));
} }
} }
public function search_empty_amp(){
$sitecode = $this->input->get_post('sitecode');
if(empty($sitecode) && empty($errorurl)){
echo '请选择站点或填写url';
}else{
//查询url
$this->load->model('infos_model');
$pages = $this->infos_model->get_emptyamp_pages($sitecode);
print_r(json_encode($pages));
}
}
} }

@ -12,4 +12,10 @@ class infos_model extends CI_Model {
$query = $this->HT->query($sql,array($sitecode)); $query = $this->HT->query($sql,array($sitecode));
return $query->result(); return $query->result();
} }
function get_emptyamp_pages($sitecode){
$sql = "select ic_url from infoMetas left join infoContents on im_ic_id = ic_id where im_key = 'amp' and ic_sitecode = ? and im_value like '%<!--@CUSTOM-CONENT@-->%'";
$query = $this->HT->query($sql,array($sitecode));
return $query->result();
}
} }

@ -7,9 +7,12 @@
<div class="panel-body"> <div class="panel-body">
<div class="method_select"> <div class="method_select">
<ul class="nav nav-tabs" role="tablist"> <ul class="nav nav-tabs" role="tablist">
<li role="presentation"> <li role="presentation" class="active">
<a href="#listinput" aria-controls="listinput" role="tab" data-toggle="tab">查询url所在页面</a> <a href="#listinput" aria-controls="listinput" role="tab" data-toggle="tab">查询url所在页面</a>
</li> </li>
<li role="presentation">
<a href="#emptyamp" aria-controls="emptyamp" role="tab" data-toggle="tab">查询AMP为空页面</a>
</li>
</ul> </ul>
<div class="tab-content"> <div class="tab-content">
<div role="tabpanel" class="tab-pane active" id="listinput"> <div role="tabpanel" class="tab-pane active" id="listinput">
@ -35,7 +38,32 @@
</div> </div>
</div> </div>
</div> </div>
<div role="tabpanel" class="tab-pane" id="emptyamp">
<div class="row" style="margin-top:10px;">
<div class="col-md-9">
<select name="destination" class="form-control" id="destinationamp">
<option value="">选择站点</option>
<option value="gm">德语</option>
<option value="ah">ah</option>
<option value="cht">cht</option>
</select>
</div>
<div class="col-md-6">
<a href="#" id="searchempty" class="btn btn-info">查询页面</a>
</div>
</div>
<div class="empty_result_view">
<div class="row">
<h3 class="text-center">查询amp为空页面列表</h3>
<div class="container emptyinfodetails"></div>
</div>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
@ -74,5 +102,39 @@ $(function(){
}); });
}); });
$('#searchempty').click(function(){
var sitecode = $('#destinationamp').val();
var html = '';
switch(sitecode){
case 'ah':
host = 'https://www.asiahighlights.com';
break;
case 'gm':
host = 'https://chinarundreisen.com';
break;
case 'cht':
host = 'https://www.chinahighlights.com';
break;
}
console.log(sitecode);
$.ajax({
url:'/info.php/apps/searchinfo/index/search_empty_amp',
data:{sitecode:sitecode},
success:function(json,status){
var data = $.parseJSON(json);
console.log(data);
for(var i = 0;i<data.length;i++){
html += '<div class="row">';
html += '<div class="col-md-2"><p>'+i+'</p></div>';
html += '<div class="col-md-18"><p>'+data[i].ic_url+'</p></div>';
html += '<div class="col-md-4"><a target="_blank" href="'+host+data[i].ic_url+'">预览</a></div>';
html += '</div>';
}
$('.emptyinfodetails').html(html);
}
});
});
}); });
</script> </script>

Loading…
Cancel
Save