yourphp常用标签

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 = { width: 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

    发评论

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113904.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • NV12截图_js 截图

    NV12截图_js 截图截图原理参考:从NV12中裁剪子画面注意事项这是源码://裁剪的坐标X和Y必须是偶数,否则UV和Y会有偏差,注意点,linesize对其为1intNV12CropTo420P(uint8_t*nv12data,intwidth,intheight,intcropx, intcropy,uint8_t*yuv420pdata,intdscw,intdsc…

    2022年9月25日
    0
  • sublime text3激活码【2021最新】

    (sublime text3激活码)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html0VOERWDQ5R-eyJsaWNlbnNlSWQi…

    2022年3月30日
    88
  • finemolds模型_yolo模型训练

    finemolds模型_yolo模型训练在已有模型上finetune自己的数据训练一个模型1、准备训练数据和测试数据2、制作标签3、数据转换,将图片转为LMDB格式前三步的过程和如何利用自己的数据训练一个分类网络是一样的,参考处理即可。4、修改网络模型文件复制/caffe-root/models/finetune_flickr_style文件夹下面的deploy.prototxt…

    2025年6月8日
    0
  • 什么是FEBS[通俗易懂]

    什么是FEBS[通俗易懂]FEBS后台权限管理系统FEBS是一个简单高效的后台权限管理系统。项目基础框架采用全新的JavaWeb开发框架——SpringBoot2.0.4,消除了繁杂的XML配置,使得二次开发更为简单

    2022年8月4日
    4
  • http://extasp.net/ 浴火重生

    http://extasp.net/ 浴火重生

    2021年8月1日
    55
  • 系统文件句柄数修改_linux查看文件句柄使用情况

    系统文件句柄数修改_linux查看文件句柄使用情况找到如下注册表分支:  HKEY_LOCAL_MACHINE  – SOFTWARE  – – Microsoft  – – – Windows NT  – – – – CurrentVersion  – – – – – Windows  在右侧窗格中可以看到名为“GDIProcessHandleQuota”与“USERProcessHandleQuota”的注册表项;

    2022年10月10日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号