关于 phpstudy 的cms后台嵌套基本操作

帮助手册 help.poscms.net

引入公共文件:{template "header.html", "/"}

{list action=category module=share pid=0} 获得顶部导航

{list action=category module=share pid=$t.id} 获得顶部导航下的子类

首页高亮:{if $indexc} cur {/if}

高亮:{if $catid && in_array($catid, $t.catids)} active {/if}
复制代码

标题:{$meta_title}

logo alt、title:{SITE_NAME}

网站关键词:{$meta_keywords}

网站描述:{$meta_description}

 缩略图:{dr_thumb($t.thumb)} 在文件夹中产生图片缓存   图片:{dr_get_file($t.thumb)}
复制代码

封面图采用自定义字段

关键字:{$t.keywords}

描述:{dr_strcut($t.description,200)}

标题:{$t.title}

文章内容:{$t.content}

浏览量:{$t.hits}

日期:{$t.updatetime}

列表时间: {dr_date($t._updatetime, 'Y-m-d H:i:s')}

自定义日期:{dr_date($_updatetime, 'Y-m-d H:i:s')}

作者:{$t.author}

单页单独调截取长度时{dr_strcut($ci->get_cache('page-1', 'data', 'news', 2, 'description'), 123, "...")}

单页缩略图:{dr_get_file($thumb)}

{php var_dump($cat);} 获取当前页面的模块信息

$cat.pid 获得当前模块的父id

热门:{list action=hits module=news order=day_hits}

全部功能的思路:设置页面不继承-列表首页为展示全部信息的一个页面-其余分类则展现列表页

全部:{dr_share_cat_value($cat.pid,url)}

推荐位:设置-网站设置-内容模块-配置-推荐位 flag=1代表第一个以此类推

推荐位:{list action=module module=news flag=1}

 上一篇:{if $prev_page}<a href="{$prev_page.url}">{$prev_page.title}</a> {else}没有了{/if}

 下一篇:{if $next_page}<a href="{$next_page.url}">{$next_page.title}</a>{else}没有了{/if}
复制代码

自定义链接:{list action=navigator type=4} type等于自定义链接下的type

获取栏目的url:{dr_share_cat_value(1,'url')}

打开分页 在list循环标签内添加 :{page=1}

每一页显示数量 在list循环标签内添加 :{pagesize=2}

分页页数:{$nums}

分页的数据条数:{$total}

页码:{$pages}

修改页码样式:项目-config-pagination.php

伪静态:rewrite.php

轮播图 图片的上传 


顶级自定义内容   多文件上传  调用方式 ;


  {php $block=dr_block('lunbotu');}


//循环开始  {loop $block.file $file}

//需要调用的图片  {dr_get_file($file)}

   // 循环结束  {/loop }

{list action=sql sql='select fubiaoti from dr_1_news_category_data where id=$t.id ' return=s }
<p>{$s.fubiaoti}</p>
{/list}
 {list action=sql sql='select content from dr_1_news_data_0 where id=$t.id ' return=s }
<span>{$s.content}</span>
{/list}

    
    获取指定ID 下的url && name 共享模块下 :{dr_share_cat_value(56,'url'//name)}



//banner判断 ; {if $cat.banner}  如果当前页面有自己的banner则调用   
     <img src="{dr_get_file($cat.banner)}" style="display: block;">
     {else}
如果没有 调取父ID的banner
      <img src="{dr_get_file(dr_share_cat_value($cat.pid,'banner'))}" style="display: block;">
     {/if}


// 获取当前栏目所发新闻的 描述内容 {list action=module module=news  catid=6   order=id_asc}
<P>{dr_strcut($t.description,1000)}</P>
{/list}

// 获取当前栏目所发新闻的 详细内容
{list action=sql sql='select fubiaoti from dr_1_news_category_data where id=$t.id ' return=s }
<p>{$s.fubiaoti}</p>
{/list}
{list action=sql sql='select content from dr_1_news_data_0 where id=$t.id ' return=s }
<span>{$s.content}</span>
{/list}  




  {if !$member} 如果当前未登陆
复制代码

转载于:https://juejin.im/post/5cd3e5475188252a922fdce8

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值