动态包含在Laravel 5.1中获取响应的页面

时间:2015-09-07 04:08:14

标签: php angularjs laravel-routing laravel-5.1

我需要使用菜单创建动态页面,但我不知道如何在Laravel 5上执行此操作。我曾经使用"纯PHP和#34; :

$flag = 0;
if($page == "index")
{
    include("template/dashboard.php"); 
}
else if(in_array($page, $tempUPers)){
    include("template/ControlPages/".$page.".php");
}

并使用此代码获取响应:

 if(login_check($conn) == true){
  if(isset($_GET["page"]) == null){
      $page = "index";
  }
  else{ $page = $_GET["page"];}
 }
 else{
         echo '<script>window.location="../";</script>';
     //echo '<meta http-equiv="refresh" content="0;url=../"/>';
     //header('Location: ../');
 }

正如您所看到的,这些代码将帮助我调用(包含)我在$ page变量上传到托管基础的php页面。那么我怎么能在Laravel 5.1上做到这一点?,我期待着你的回复。

非常感谢。

2 个答案:

答案 0 :(得分:1)

您是否已经对框架有一点经验?如果没有,请从基础开始。

如果是,您可以查看Blade Templating和Middleware概念,以更好的方式组织您的代码。

此外,您可以使用请求组件从当前请求中获取数据。

更多详情here

答案 1 :(得分:0)

如果你是新手并且想学习 laravel 我会建议

http://learninglaravel.net

只需创建一个帐户并阅读其书籍。

它将涵盖所有必要的主题,我向你保证它涵盖了一切 从安装到CRUD(创建读取更新删除)等等