• yourphp常用标签


    方法/步骤

    1. 1

      引入页面:

      首页链接:{$site_url}  英文首页{$site_url}/en

      面包屑导航:

      {:L(catpos)} {:L(home_font)} >      

      幻灯片调用:

      碎片调用:

          文本调用--golf字段名     图片调用--code字段名

      if/else语法:

      {if $catid==51}{elseif $catid==52}{else}{/if}

      导航栏标签

    2. 2

      栏目调用

      上级目录名称:{$Categorys[$parentid]['catname']}  $Categorys[$bcid][image]

      当前栏目调用:{$Categorys[16][url]}、{$Categorys[16][catname]}、{$Categorys[$catid][image]} 

      分别读取子栏目下的文章列表,该示例为3级分类,第一级catid 为 1

             
              
      •                            
      •                      [{$res.createtime|toDate=###,'m-d'}]                      {$res.title|str_cut=###,36}                 
      •                    
          
        

      子栏目

          

      •         {$r.catname}     
      • 参数说明: catid="8"为定义取栏目id为8的所有子栏目 self="1" 为1时同时在结果中加入本身栏目数据,为0为只取其所有子栏目 key="n"定义数据结果键值名称 id="r"定义数据查询的结果存放变量名称

        判断是否当前栏目:

        {if MODULE_NAME == 'Index'}class="active"{/if}---是否首页

        {if $bcid==3}class="active"{/if}---是否当前顶级栏目

        {if $catid==3}class="active"{/if}---是否当前栏目

    3. 3

      列表页

      1、列表页不指定栏目id

      {$r.url}     {$r.createtime|toDate=###,'Y-m-d'}     {$r.title|str_cut=###,15}

      标题图片:{$r.thumb|thumb=###,219,135,1} 其中thumb=###,219,135,1为用thumb函数处理标题图片###为当前值在函数中的位置, 后面三个值分别设置为缩略图的宽度,高度,是否自动裁剪(1为自动裁剪0为不裁剪) {$r.title|str_cut=###,15} str_cut=###,15 ,15为设置标题截取15个字符 str_cut=###,15,'...' 后面可加截取后缀 {$r.createtime|toDate=###,'Y-m-d H:i:s'} toDate=###,'Y-m-d H:i:s'为格式化时间

      2、指定栏目ID

            

      • {$r.title|str_cut=###,15}{$r.createtime|toDate=###,'Y-m-d'}
      • catid="6"设置调取那些栏目数据.多个栏目用半角逗号分开3,4,5,10当设置为大栏目ID时 取此栏目下所有子栏目数据.也可为变量$catid posid="1" 设置数据推荐位 id = "r" 定义数据查询的结果存放变量 key = "i" 返回数据主键变量名称 where ='' 数据筛选条件 order = 'id desc';排序方式 limit ="10" 调用条数 默认10条 field="*" 调用那些字段 thumb="1" 值为1时调用有标题图片的数据 name="Article" 设置模型名称 sql="" 自定义sql语句查询

        3、取第2到第5条

             

      • <=2 }class="first_li"{else}class="others_li"{/if}>           {$r.title|str_cut=###,30,''}           [{$r.createtime|toDate=###,'Y-m-d'}]     
      • 4、list标签sql语句调用

               

      • {$r.title}
      • 5、列表页分页

        {$pages}
    4. 4

      详情页

      {$title}标题、{$content}内容、{$createtime|toDate=###,'Y-m-d'}发布时间、{$hits}点击次数、{$thumb}缩略图 上一篇/下一篇 {:prevnext($module_name,$id,$catid)} 当前位置:首页 -

      组图调用

              

    5. 5

      友情链接

          

      •                     

                     

      • 参数说明: typeid="2" 为友情链接所属类别ID linktype="2" 设置调用什么类型的链接 1为文字链接.2为图片链接

    6. 6

      下拉表单(类别管理中添加相关条目)

      请选择{$r.name} {:Form::select(array('field'=>'module','options'=>$search_module),$module)}

    7. 7

      筛选功能

      城市:

    8. 8

      添加表单 1.添加相应模型,并增加相应字段, 2.在表单模板中指定action的提交地址index控制器中如:index.php?a=golf。 3.在index控制器添加处理方法

      function golf() {         $mod = M("golf");         $_POST = get_safe_replace($_POST);         if(false!==$mod->create()){             $mod->status = 1;             $mod->lang = 1;             $mod->createtime = time();             $mod->updatetime = time();             $mod->add();             $this->success("提交成功");         }else{             $this->error("提交失败");         } }

    9. 9

      百度地图

      var map = new BMap.Map("map");  // 创建地图实例

      map.centerAndZoom(new BMap.Point({$x_y}), 15);  // 创建点坐标

      map.enableScrollWheelZoom();  // 初始化地图,设置中心点坐标和地图级别

      var marker=new BMap.Marker(new BMap.Point({$x_y}));

      map.addOverlay(marker);

      var licontent="{$company_name}

      ";

      licontent+="地址:{$company_addr}
      ";

      licontent+="电话:{$service_line}
      ";

      var content1 ="

      " + licontent +" ";

      var opts1 = { 300 };

      var  infoWindow = new BMap.InfoWindow(content1, opts1);

      marker.openInfoWindow(infoWindow); marker.addEventListener('click',function(){ marker.openInfoWindow(infoWindow);});

    10. 10

      双语版文件分离处理

      提示如何创建双语版:

      1.在根目录index.php文件里打开双语言 define('APP_LANG', true);

      2.安装系统时选择双语版(已安装的在后台菜单管理-多语言管理-添加语言)

      一、双语版方法一模版文件分离法

      1.第一步 Ainaphp\Conf\Home  config.php文件下加如下代码

      0

      阅读 评论 收藏 转载 喜欢 打印 举报
      已投稿到:
      加载中,请稍候......
      • 评论加载中,请稍候...
      发评论

      登录名:密码:找回密码 注册 记住登录状态

      昵   称:

      评论并转载此博文sg_trans.gif

      发评论

      以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

  • 相关阅读:
    vue-cli 打包编译 -webkit-box-orient: vertical 被删除解决办法
    vue静态文件处理
    vue项目关闭eslint检查
    Mac 桌面软件开发基础问答
    Mac App开发
    mac os app 开发
    ffmpeg学习目录收集
    vue中html模板使用绑定的全局函数
    软件版本标识
    shell之ulimit应该注意的事项
  • 原文地址:https://www.cnblogs.com/lxwphp/p/15454997.html
Copyright © 2020-2023  润新知