PbootCMS建站常用的一些组合调用代码

更新时间:7个月前 作者:CMS开发网 点赞数:0人 阅读数:546次 0 条评论
摘要:通用▶ 文本换行调用实现换行加上decode=1即可,decode=1 解码数据html字符,如果等于0.则不解码(包括源码已经解码的),此标签一般不使用{pboot:companyaddressdecode=1}头部&尾部▶ 二级栏目做头部导航,以下二级栏目为固定写死方法网站首页<divclass="nav"><
PbootCMS建站常用的一些组合调用代码

通用

▶ 文本换行调用实现换行

加上decode=1即可,decode=1 解码数据html字符,如果等于0.则不解码(包括源码已经解码的),此标签一般不使用

{pboot:companyaddress decode=1}

头部&尾部

▶ 二级栏目做头部导航,以下二级栏目为固定写死方法

网站首页

<div class="nav">
    <div class="container">
        <ul>
            <li class="{pboot:if(0=='{sort:scode}')}active{/pboot:if}"><a href="{pboot:sitepath}/">网站首页</a></li>
            <li class="{pboot:if(13=='{sort:scode}')}active{/pboot:if}">
                {pboot:sort scode=13}
                <a href="[sort:link]">[sort:name]</a>
                {/pboot:sort}
            </li>
            <li class="{pboot:if(14=='{sort:scode}')}active{/pboot:if}">
                {pboot:sort scode=14}
                <a href="[sort:link]">[sort:name]</a>
                {/pboot:sort}
            </li>
            {pboot:nav num=8 parent=0}
            <li class="{pboot:if('[nav:scode]'=='{sort:tcode}' && '{sort:scode}'!=13 && '{sort:scode}'!=14)}active{/pboot:if}"><a href="[nav:link]">[nav:name]</a></li>
            {/pboot:nav}
        </ul>
    </div>
</div>

▶ 内页头部栏目封面图

①(调用顶级栏目的封面和标题)

{pboot:sort scode={sort:tcode}}
<img src="[sort:pic]" alt="[sort:name]">
{/pboot:sort}

▶ 内页头部栏目封面图

②(如果当前栏目有封面图就调用当前的,否则调用顶级栏目的封面)

<div class="nav">
    <div class="container">
        <ul>
            <li class="{pboot:if(0=='{sort:scode}')}active{/pboot:if}"><a href="{pboot:sitepath}/">网站首页</a></li>
            <li class="{pboot:if(13=='{sort:scode}')}active{/pboot:if}">
                {pboot:sort scode=13}
                <a href="[sort:link]">[sort:name]</a>
                {/pboot:sort}
            </li>
            <li class="{pboot:if(14=='{sort:scode}')}active{/pboot:if}">
                {pboot:sort scode=14}
                <a href="[sort:link]">[sort:name]</a>
                {/pboot:sort}
            </li>
            {pboot:nav num=8 parent=0}
            <li class="{pboot:if('[nav:scode]'=='{sort:tcode}' && '{sort:scode}'!=13 && '{sort:scode}'!=14)}active{/pboot:if}"><a href="[nav:link]">[nav:name]</a></li>
            {/pboot:nav}
        </ul>
    </div>
</div>

首页

▶调用某个栏目的子栏目以及对应匹配的内容列表

以下以首页新闻分类切换效果为例介绍,具体调用参数按需修改。

首先新闻分类调用

<ul class="news-cate">
  {pboot:nav num=3 parent=7}
  <li {pboot:if('[nav:i]'==1)}class="on"{/pboot:if}>[nav:name]</li>
  {/pboot:nav}
</ul>

接着对应新闻分类的内容列表调用

{pboot:nav num=3 parent=7}
<div class="news-item">
    <div class="item-list news-list">
        {pboot:list scode=[nav:scode] num=3 order=sorting}
        <div class="item clearfix">
            <div class="pic pic-scale oh">
                <a href="[list:link]">
                    <img src="[list:ico]" alt="[list:title]">
                </a>
            </div>
            <div class="cont">
                <h4 class="elp"><a href="[list:link]">[list:title]</a></h4>
                <p>[list:description lencn=85]</p>
                <div class="date-mini">[list:date style=m-d]</div>
                <a href="[list:link]" class="swp-more"><i class="iconfont icon-changyongicon-"></i></a>
            </div>
        </div>
        {/pboot:list}
    </div>
</div>
{/pboot:nav}

列表页详情页单页

内容待整理补充,文章将持续更新

THE END

如果你的问题还没有解决,可以加入交流群和群友一起讨论。如果想请站长喝杯咖啡,点击打赏按钮扫码赞赏~

版权声明:本站部分教程是由网络收集,然后整理编辑而成,版权归原作者所有,如果由此而造成的侵权,请与我们联系,审核属实后立即删除,谢谢!请与我们联系,审核属实后立即删除,谢谢!

发表评论

666 感谢 牛逼 卧槽
发表评论
评论列表
暂无评论
关于我们
CMS开发网是一个致力于PbootCMS教程发布,技术交流学习分享开发创作的网站,涵盖PbootCMS应用市场,PB二次开发,PB模版下载,欢迎各位前,欢迎各位前来投稿,您的各位前来投稿使广大PB爱好者,欢迎各位前来投稿,您的分享将会使广大P分享将会使广大PB爱好者来投稿,您的分享将会使广大PB爱好者更好的进步。
微信公众号
微信二维码
联系方式
技术交流QQ群号201010290
电话:400-0707-327
邮箱:kefu@kaifacn.com
坐标:陕西 · 西安
网站地图 陕ICP备2020015383号 陕公网安备61019002001930号

Copyright © 2022 CMS开发网 All Rights Reserved.本站采用创作共用版权 CC 4.0 BY-SA 许可协议