diff --git a/application/controllers/CT_AMP_Loader.php b/application/controllers/CT_AMP_Loader.php new file mode 100644 index 00000000..1925477d --- /dev/null +++ b/application/controllers/CT_AMP_Loader.php @@ -0,0 +1,51 @@ +load->model('information_model'); + $this->load->model('infoMetas_model'); + $this->load->library('Tags_analysis'); + } + + // http://localhost:8002/guide-use.php/amp_loader/test/?info_url=/yangtzecruise/ + /** + * 加载已经发布的页面 + */ + public function load() { + $info_url = $this->input->get_post('info_url'); + $information_detail = $this->information_model->get_by_url($info_url); + $ic_id = $information_detail->ic_id; + $meta_amp_status = $this->InfoMetas_model->get($ic_id, 'AMP_STATUS'); + if ($meta_amp_status) { + $meta_amp_html = $this->InfoMetas_model->get($ic_id, 'AMP'); + $include_price_html = $this->tags_analysis->replace_price_tag($meta_amp_html); + echo $include_price_html; + } else { + header('HTTP/1.1 404 Not Found'); + header("status: 404 Not Found"); + show_404(); + exit; + } + } + + // http://localhost:8002/guide-use.php/amp_loader/test/?info_url=/yangtzecruise/ + /** + * 测试保存的页面 + */ + public function test() { + $info_url = $this->input->get_post('info_url'); + $information_detail = $this->information_model->get_by_url($info_url); + if (empty($information_detail)) { + echo $info_url.'没有信息类型'; + } + $ic_id = $information_detail->ic_id; + $meta_amp_html = $this->InfoMetas_model->get($ic_id, 'AMP'); + $include_price_html = $this->tags_analysis->replace_price_tag($meta_amp_html); + echo $include_price_html; + } +}