Как отобразить один вид на странице другого вида - PullRequest
0 голосов
/ 29 июня 2018

У меня есть этот код ниже, где я хочу отображать только "Добро пожаловать в мой 3-й блог!" "blogvieww.php" в "blogview.php" используя codegniter. Но приведенный ниже код, с которым я пробовал, заключается в том, что даже «Добро пожаловать в мой второй блог!» "blogvieww.php" отображается в "blogview.php". на самом деле я просто хочу отобразить только «Добро пожаловать в мой 3-й блог!», как это сделать, любой может сказать мне, пожалуйста, я не понимаю, где я иду не так.

Blogcontroller.php (файл контроллера)

    <?php  
        defined('BASEPATH') OR exit('No direct script access allowed');  

        class Blogcontroller extends CI_Controller {  

            public function index()  
            {  
                $data['blogvieww'] = $this->load->view('blogvieww', '', TRUE);
                $this->load->view('blogview', $data);  
            }  

            public function blogvieww()  
            {  
                $this->load->view('blogvieww');  
            } 
        }  
    ?>

blogview.php (просмотреть файл)

    <html>
    <head>
            <title>My Blog</title>
    </head>
    <body>
        <div>
            <div><?php echo $blogvieww; ?></div>
            <h1>Welcome to my 1st Blog!</h1>
        </div>    
    </body>
    </html>

blogvieww.php (просмотреть файл)

    <html>
    <head>
            <title>My Blog</title>
    </head>
    <body>
        <div>
            <h1>Welcome to my 2nd Blog!</h1>
        </div>

        <div>
            <h1>Welcome to my 3rd Blog!</h1>
        </div>
    </body>
    </html>     

Ответы [ 2 ]

0 голосов
/ 18 июля 2018

Я не уверен, что вы хотите, но вы можете в любое время var_dump значение $ data ['blogvieww'], и если вы хотите создать секцию просмотра, не используйте двойной тег

0 голосов
/ 29 июня 2018

Вы можете сделать это просто с помощью $this->load-view('view_name'), например:

view1.php

<p>View 1</p>

view2.php

 <html>
  <head>
   <title>My Blog</title>
  </head>
  <body>
   <div>
    // Load View 1
    <?php $this->load->view('view1'); ?>        
    <h1>Welcome to my 1st Blog!</h1>
   </div>    
  </body>
 </html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...