在另一个视图页面中查看未显示

时间:2018-06-28 12:44:47

标签: php html css mysqli

我只想显示“欢迎使用我的第三个博客!”中的“ blogvieww.php” 使用codegniter的“ blogview.php”。但是下面的代码是我尝试的,甚至是“欢迎使用我的第二个博客!” “ blogvieww.php”的标题显示在“ blogview.php”中。 实际上,我只想只显示“ Welcome to my 3rd Blog!”(欢迎使用我的第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>     

1 个答案:

答案 0 :(得分:0)

更改您的 public static void SetDatailPage(Page page) { if (App.Current.MainPage is MasterDetailPage) { var masterPage = (MasterDetailPage)App.Current.MainPage; masterPage.Detail = new NavigationPage(page); } }

App.SetDatailPage(new YourPageYouWannaNavigateTo());