2014-02-21 28 views
-1

在ASP.NET MVC应用程序可以使用动态页面如下:页面如何在PHP主页中呈现?

<!DOCTYPE html> 
<html> 
<head> 
    ... 
</head> 
<body> 
    <div id="menu"> 
     <ul> 
      <li><a href="#">Home</a></li> 
      <li><a href="/Contact">Contact</a></li> 
      <li><a href="/About">About</a></li> 
     </ul> 
    </div> 
    <div id="content"> 
     @RenderBody() 
    </div> 
</body> 
</html> 

与渲染页面的其他内容RenderBody()方法。

如何在main(index.php)页面上呈现内容页面PHP案例1 Codeigniter框架和案例2通常没有框架?

请原谅我的英语,因为它不是我的母语!

问候, Mauriciohz

+0

要嵌入asp.net mvc的页面上的PHP页面? –

回答

0

你可以在PHP中使用includerequire功能。 例

include('path'); 
require('path'); 
include_once('path'); 
require_once('path'); 

_once将确保该文件永远不会包含在整个脚本多次。

1

在正常的PHP, 您可以使用任何include, require , include_once or require_once

您可以使用下面的代码单独加载内容的一部分:

$this->load->view("view_file_name"); 

这里view_file_name是其中applications/view文件夹中存在的视图文件。 你必须给without extension

对于前:

内容的文件名是 “content.php”。 applications/view/content.php

,你可以加载:

$this->load->view("content");// without ".php" extension.