您当前的位置:网站首页>>建站资讯>>网站建设知识网站建设知识

稻壳CMS一些比较实用的标签

点击数:29902015-04-10 14:01:56 来源: www.essj.cn

1、稻壳模板局部调用代码

市场价 <?php echo $data['sellingPrice'];?>

优惠价 <?php echo $data['preferPrice'];?>
文字控制 <?php echo sys_substr($data['title'],20,true) ?>


2、单一的自定义调用

<?php echo sys_push_one($data['spec'],'网址')?>


3、在新闻调用栏目页,如何调用对应频道最新的一条新闻?
新闻调用栏目,调用对应频道最新的一条新闻,可实现新闻调用图片不一样,非常实用。
<?php doc_list($channelId,1,99,17,100,0,true,false,'id',0)?>


4、Doccms模板parts中如何用标签调用当前栏目内容列表
以产品模块为例,想在产品的Parts中用标签调用当前栏目下的产品列表,如果直接用doc_product标签调用,第一个参数如果填$data['id'],则调用出来的产品列表并不是当前栏目的,而是当前栏目父栏目的所有产品列表,这时候我们可以用$request['p']或$params['id']来作为标签的第一个参数,这样就可以调用当前栏目
下的内容列表了。

完整标签示例:

<?php doc_product($params['id'],20,5,0,0,0,false,false,'id',0)?>

其他模块同理

5、首页调用多个新闻栏目的内容,每条新闻显示具体所属的栏目名称:<?php echo sys_menu_info('title',false,$data['channelId']) ?>
6、内容页想调用的产品标题、产品简介需要控制字数的时候的标签:<?php echo sys_substr($data['description'],50,true) ?> 数字50是调用字数,是字数不是字节数,最后一个true参数是控制是否显示省略号。
7、上级栏目:<?php echo sys_menu_info('title',false,sys_menu_info('parentId'))?>

8、

在调用列表的最近三天发布文章后加上NEW图标
<li class="icon1">
<a href="<?php echo sys_href($data['channelId'],'list',$data['id'])?>"><?php echo $data['title']; ?></a>
<?php
if((strtotime(now)-strtotime($data['dtTime']))<3*3600*24)
echo '<img class="new" src="'.$tag['path.skin'].'images/new.png"/>';
?></li>

备注:(1)、 new.png为图标名。
(2)、class="new" 可以通过css控制样式。
(3)、3*3600*24 为时间换算,如果想显示最近一天的就是1*3600*24


【文章如需转载请注明:转载自临朐天宇网络:http://www.essj.cn】
本文地址:http://www.essj.cn/web/n79.html
【作者:】 返回顶端

工作日:9:00-21:00

邮箱498777887@qq.com