关注博主,每天分享项目实战经验

1.首先找到页面的公共部分,放在layouts这个目录下的home.blade.php

2.设置内容区域

@yield('content')

3.在其他页面使用模板引擎,先继承,然后在使用section即可

@extends('layouts.home')

@section('content')

I agree with the terms

Already register

Login

@endsection

4.在这里其实还有一个问题,那就是文件的title这个值,这个值我们需要怎么做呢!其实也很简单

将下边的这代码放置在一个公共的控制器,其他的控制器继承这个控制器,在每次加载页面的时候,调用这个方法即可

名为HomeController.php

public function set_page_info($title, $keywords, $description, $showNav, $css=array(), $js=array()){

return array(

'page_title' => $title,

'page_keywords' => $keywords,

'page_description' => $description,

);

IndexController.php

/*

author:咔咔

address:陕西西安

wechat:fangkangfk

*/

class IndexController extends HomeController

{

/**

* @return $this

*/

public function index(Request $request){

//设置页面信息

$data = $this->set_page_info('京西商城','京西','京西');

}

}

php头尾分离,laravel怎么做模板的头尾分离相关推荐

  1. java web的动静分离_如何做前后端动静分离

    我们的 ERP 系统就是前后端完全分离,毫无关联. 后端用的是改造的 Laravel 框架,将业务拆分.路由拆分,来分离后端复杂的权限验证,同时对外依旧是简单明确的 RESTful API. 前端采用 ...

  2. Java 动静分离_如何做前后端动静分离

    我们的 ERP 系统就是前后端完全分离,毫无关联. 后端用的是改造的 Laravel 框架,将业务拆分.路由拆分,来分离后端复杂的权限验证,同时对外依旧是简单明确的 RESTful API. 前端采用 ...

  3. C++模板——模板特化、分离编译

    这里写目录标题 一.泛型编程与模板 二.函数模板 1.概念 2.原理 3.函数模板的实例化 3. 模板实现复数类的加法 4.模板参数的匹配原则 三.类模板 1.定义格式 用类模板实现顺序表 2.非类型 ...

  4. 使用layuimini模块快速开发java后台系统模板(前后端分离)

    使用layuimini模块快速开发后台系统模板(前后端分离) 下面已仓库管理系统为例(下面源码可自己下载来看) 1.登录界面login.html 下面的验证码使用的是Hutool 来实现的(Hutoo ...

  5. PHP Laravel框架 微信模板消息发送

    laravel框架 微信模板消息发送 /*** 发送模板消息*/public function add(Request $request,$id){$house_data = House::find( ...

  6. 对超级大的图像做模板匹配

    opencv对一张(1000000,10000000,3)的图片做模板匹配时,会出现segmention fault错误 所以我设计了一种纵向切割图像的算法,模板过大则不适用 文件夹结构: 里面的pn ...

  7. 前后端分离架构:Web 实现前后端分离,前后端解耦

    你知道的越多,不知道的就越多,业余的像一棵小草! 你来,我们一起精进!你不来,我和你的竞争对手一起精进! 编辑:业余草 blog.csdn.net/fuzhongmin05 推荐:https://ww ...

  8. python逻辑与界面分离_一种数据与逻辑分离的Python单元测试工具

    一种数据与逻辑分离的Python单元测试工具 几个概念 TestCase TestCase是一个完整的测试单元,最小的测试执行实体,就是我们常说的测试用例. TestSuite 以某种特性将测试用例组 ...

  9. 17.sql server数据库使用规则、二八原则、数据库查询集群--数据库读写分离多种实现、数据库配置读写分离(by-朝夕)

    Database 课程目标 环境准备: 一.二八原则 二.数据库读写分离 好处: 绝大部分的企业内部应用,可能不需要上图那么庞大的架构,一台主数据库服务器和一台查询服务器通常能满足读写分离的要求.而且 ...

最新文章

  1. RMAN 与control文件和spfile文件的备份
  2. Linux中netfilter模块编程实践
  3. 国内元老级病毒研究论坛发文号召会员抵制瑞星产品
  4. linux操作系统中查找某个进程,在linux下查看有哪些操作系统进程正在使用某一个共享内存段...
  5. 数据库之关系模型的组成,特点以及完整性约束
  6. 聚类结果不好怎么办_使用bert-serving生成词向量并聚类可视化
  7. 比GPU性能提升5倍阿里云含光800云服务器正式商用
  8. 作者:杨波,山东农业大学硕士生。
  9. 曲线运动与万有引力公式_高中物理曲线运动万有引力知识点
  10. 深入学习SpringMVC以及学习总结
  11. linux 命令查看块设备,系统运维|用 Linux blkid 命令查找块设备详情
  12. 从零开始搭建Ubuntu 环境下的Android 源码开发环境
  13. php中ini set,php ini_set函数的用法
  14. nginx nodejs环境配置_Linux 环境变量配置(Nodejs/MongoDB/JDK/Nginx)
  15. 我们真的搞懂这些排序算法了吗?(一)
  16. C++11与最小垃圾回收
  17. 如何用python入侵_外星人入侵(使用python编写)
  18. 雷军:《硅谷之火》给了我一个世界级的梦想
  19. 向已知EXCEL模板写入数据并导出
  20. 智慧消防技术在安全管理中的应用

热门文章

  1. 浅谈数据中台安全体系构建思路
  2. 力荐联邦学习系统,据说英伟达Clara“上架”新进展!
  3. 人生苦短,Python之父要解开这个困惑
  4. Cloud一分钟 | 华为云发布云数据安全白皮书;OPPO携手阿里云举行天池OGeek算法挑战赛...
  5. mysql时间相减得到天数保留两位_【敲黑板!】分布式事务数据库 —-MySQL 数据库开发规范(第四节)...
  6. 重装linux之后gcc等下载不了,Redhat linux下安装gcc
  7. java怎么配置哨兵模式_redis 哨兵模式配置与spring集成
  8. mysql 与 redis 如何保证数据一致性问题 ?
  9. linux 环境 RocketMQ 4.8.0 安装、部署控制台
  10. 策略模式+工厂模式(反射)+枚举代替 大量 if..else if..