thinkphp5中标签动态替代方法

原创 2018年04月16日 19:45:57

在thinkphp5中,官方文档并没有说include可以使用变量来拼接路径。例如:{include file='page/{$memuType}'/},网上看了一下方案,就是使用变量直接来解析,但是试了一下,变量是解析了,但是页面上并不会真正引入你想引入的页面,例如:{include file='page/{$memuType}'/}


很明显,变量是可以解析的,但是你变量里想引入的内容却不解析。

最后无奈,上述方式行不通,只能通过一个一个判断来解决

{eq name="$menuType" value="adminusermenu"}
{include file='page/adminusermenu'/}
{/eq}
{eq name="$menuType" value="shopusermenu"}
{include file='page/shopusermenu'/}
{/eq}


版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shenggor/article/details/79965212

thinkphp5使html5实现动态跳转

从数据库取数据 数据传递 volist数据分解 action交还控制器 部分跳转 过程总结 1.从数据库取数据 在application/模块名/controller/控制器名/方...
  • yu_duan_hun
  • yu_duan_hun
  • 2018-01-22 15:38:12
  • 222

[thinkPHP5项目实战_06]引入前台页面

1.输出替换
  • weixin_36185028
  • weixin_36185028
  • 2017-08-11 15:49:02
  • 1875

[thinkPHP5项目实战_08]模板分离和URL生成

1.模板分离 在前端网页项目中不同的页面存在公共的模块,例如头部、底部和侧边栏等,使用tp5的模板分离可以将这些公共模块抽出,在需要的页面进行引入减少前端代码量,提高运行效率 以前台页面为例,在app...
  • weixin_36185028
  • weixin_36185028
  • 2017-08-15 12:17:15
  • 1051

thinkphp5中标签动态替代方法

在thinkphp5中,官方文档并没有说include可以使用变量来拼接路径。例如:{include file='page/{$memuType}'/},网上看了一下方案,就是使用变量直接来解析,但是...
  • shenggor
  • shenggor
  • 2018-04-16 19:45:57
  • 17

<em>thinkphp</em>框架基于ajax,js的滚屏加载技术demo

此应用<em>代码</em>有一个小前提,就是默认<em>页面</em>原有的内容量...<em>thinkphp</em>滚屏加载--无刷新<em>动态</em>加载数据技术的应用 ...资源所需积分/C币 当前拥有积分 当前拥有C币 5 0...
  • 2018年04月18日 00:00

[thinkPHP5项目实战_24]前台页面导航栏目调用

之前的前台页面的导航栏是通过a标签实现跳转的,但是在实际项目中栏目的信息可能是动态变化的,因此展示的导航栏也会根据数据库存储的变化而变化; 通过后台操作对导航栏的管理,实现前台页面的展示。 每次打开前...
  • weixin_36185028
  • weixin_36185028
  • 2017-11-11 16:38:18
  • 434

两步搞定 Thinkphp5 视图分离

两步搞定 Thinkphp5 视图分离 1、修改config中temlate配置,增加view_base 'template' => [ // 模板引擎类型...
  • Coco_chun
  • Coco_chun
  • 2017-05-27 17:02:10
  • 2068

ThinkPHP 5.1自定义404界面的配置

★ 背景 还要啥背景,就是觉得不可能用框架自带的 404 界面呗. 可能跟之前的版本配置方法有点区别,在此做一下简单的笔记 框架:ThinkPHP 5.1 ★ 配置过程...
  • u011415782
  • u011415782
  • 2018-01-18 20:11:55
  • 276

Thinkphp 实现动态include

经常会有这样的需求:      1. 网站的很多页面都会使用共同的外部静态资源文件,比如说,网站的顶部header、底部footer、菜单栏navigation,这时候使用include包含同一个外...
  • u013288190
  • u013288190
  • 2017-04-22 11:53:00
  • 660
收藏助手
不良信息举报
您举报文章:thinkphp5中标签动态替代方法
举报原因:
原因补充:

(最多只允许输入30个字)