分享
  • 收藏
  • 举报
    X
    模板里面的这几个标签是什么意思来
    1135
    11

    {extend name="$index_style_layout" /}

    {block name="head_title"}{$fid?($info['seo_title']?:$info['name']):$m_info['title']}{/block}

    {block name="head_keword"}{$fid?($info['seo_keywords']?:$info['name']):$m_info['title']}{/block}

    {block name="head_description"}{$info.seo_description}{/block}

    {block name="body_content"}

    {php}$menu_choose=config('system_dirname')?config('system_dirname'):'index';{/php}


    这标签是做什么用的,有没有说明看看,学习一下



    7
    赏礼
    赏钱
    收藏
    点击回复
        全部留言
    • 11
    • 冰蓝世界 风格开发者 消费:1721.83元 2018-08-24 14:18 14:186楼

      第一行 引入头尾文件

      第二行 标题、有SEO标题时显示SEO标题、有栏目标题时显示栏目标题

      第三行 关键字、有SEO关键字时显示SEO关键字、有栏目关键字时显示栏目关键字

      第四行 描述、有SEO描述时显示SEO描述

      第五行 主体内容开始

      第六行 你猜

      冰蓝世界 消费:1721.83元 2018-08-24 14:20
      第五行会有个 {/block}结尾
      fkenuiabcd 消费:55.05元 2018-08-24 14:21
      第一行 引入头尾文件    {extend name="$index_style_layout" /}

      要是不知道是那个头尾文件  是不是打这个文件名的 index_style_layout.htm 这样的
      冰蓝世界 消费:1721.83元 2018-08-24 14:25
      X1根目录下
      template 这个文件夹是模板文件夹
      在这个template下面有index_style

      你后台设置的那个模板就是那个模板路径

      比如默认的default模板就是

      template\index_style\default\index

      下的

      layout.htm
      pc_layout.htm


      {extend name="$index_style_layout" /}
      冰蓝世界 消费:1721.83元 2018-08-24 14:28
      不知道 自己用的模板路径是什么的话。可以这样 
      template\index_style
      下的文件夹里 都有个
      info.php
      可以打开看一下里面的名字和后台一样的就是正在使用的模板了
      fkenuiabcd 消费:55.05元 2018-08-24 14:55
      我知道了是用那个风格目录了,
      在pc_layout.htm  这个模板文件里面, {block name="body_content"}页面主体部分内容{/block}   


      body_content  是不是也是一个模板文件来的。我找了好久没有找到 
      冰蓝世界 消费:1721.83元 2018-08-24 15:05
      这不是单独一个模板文件了 
      是一群了 

      除了头尾文件以外的中间部分 
      都包括了

      首页的就是
      index.htm
      pc_index.htm

      以cms为例的话
      template\index_style\default\cms

      template\index_style\default\cms\index
      就是cms的频道主页

      除了频道主页以外的都在
      template\index_style\default\cms\content
      列表
      list.htm
      pc_list.htm
      内容
      show.htm
      pc_show.htm
      评论
      comment.htm
      comment_pc.htm

      list和show带2的就是模型的ID
      如有多个模型,模板要不一样的话就自己建一个对应模型ID的文件就可以了。
      就如:pc_list2.htm和pc_show2.htm 这个2对应模型ID
      admin 消费:3.03元 2018-08-25 10:43

      讲解得很到位。

      更多的,请看一下这里

      https://www.kancloud.cn/manual/thinkphp5/125014

      fkenuiabcd 消费:55.05元 2018-08-25 20:49
      {block name="body_content"}页面主体部分内容{/block}
        

      文字上说是 页面主体部分内容  这个是如何加载的,body_content  这个是不是一个模板来的,我找不到这个模板文件的,我看了几个风格都有这个,
      fkenuiabcd 消费:55.05元 2018-08-25 21:03
       {block name="menu"}菜单{/block} 

      子模板继承 {block name="menu"} {/block}  

      可以把这个做一个模板文件的吗?  menu.htm    在把内容放在这个页面里面,

      可以这样吗,
      fkenuiabcd 消费:55.05元 2018-08-25 21:06
      每一个区块做一个模板文件,这样时间久了,我不记的了这样可能会好找点
    0 赏钱 赏礼回复
    更多回复
    恢复多功能编辑器
  • 3 1
  • 推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648