kwangu

404 ERROR

Jul 23rd, 2015
230
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.50 KB | None | 0 0
  1. PAGES CONTROLLER
  2.  public function index(){
  3.  
  4.    $data['pages'] = $this->pages_model->get_pages();
  5.    $data['news'] = $this->news_model->get_news();
  6.                  $this->load->view('header',$data);
  7.          $this->load->view('page_name', $data);
  8.              $this->load->view('footer', $data);
  9.   }
  10. //this is used to view selected page
  11. public function view_page($slug = ''){
  12.          $data['pages'] = $this->pages_model->get_selected_page($slug);  
  13.          $this->load->view('incs/header',$data);
  14.          $this->load->view('page_name', $data);
  15.              $this->load->view('footer', $data);
  16.                      
  17.       }
  18.  
  19. PAGE VIEW
  20. <?php
  21. //navigation section
  22. //list of page
  23. echo'<ul>';
  24.   foreach($pages as $page){
  25.    echo"<li><a href='/pages/".$page['slug']."'>".$page['name']."</a></li>";
  26.   echo'</ul>';
  27. }
  28.  
  29. //news section
  30. //list of news item
  31. echo'<ul>';
  32.   foreach($news as $article){
  33.    echo"<li><a href='/news/".$article['slug']."'>".$article['heading']."</a></li>";
  34.   echo'</ul>';
  35. }
  36.  
  37. ?>
  38.  
  39.  
  40. NEWS CONTROLLER
  41. public function view_news($slug = ''){
  42.            
  43.             $data['article'] = $this->news_model->get_selected_news($slug);  
  44.            
  45.          $this->load->view('header',$data);
  46.          $this->load->view('news_page', $data);
  47.              $this->load->view('footer', $data);
  48.                      
  49.       }
  50.  
  51. NEWS VIEW
  52.  <?php
  53.      foreach($article as $row){
  54.      echo $row['content'];
  55.      
  56.      }
  57. ROUTES
  58. route['news/(:any)'] = 'news/view_news/$1';
  59. $route['news'] = 'news';
  60. $route['pages/(:any)'] = 'pages/view_page/$1';
  61. $route['default_controller'] = 'pages';
Add Comment
Please, Sign In to add comment