pbootcms

2023-11-21  本文已影响0人  王帅同学

常用标签

通用

标题关键词、描述

首页
<title>{pboot:sitetitle}</title>
<meta name="Keywords" content="{pboot:sitekeywords}" />
<meta name="Description" content="{pboot:sitedescription}" />
栏目页面
<title>{sort:name}_{pboot:sitesubtitle}</title>
<meta name="Keywords" content="{sort:keywords}" />
<meta name="Description" content="{sort:description}" />
详情页面
<title>{content:title}_{pboot:sitesubtitle}</title>
<meta name="Keywords" content="{content:keywords}" />
<meta name="Description" content="{content:description}" />

根目录路径

{pboot:sitetplpath}

轮播图

<link href="https://lib.baomitu.com/Swiper/4.3.5/css/swiper.min.css" rel="stylesheet">
<script src="https://lib.baomitu.com/Swiper/4.3.5/js/swiper.min.js"></script>
<div class="swiper-container">
    <div class="swiper-wrapper">
        {pboot:slide gid=1}
              <div class="swiper-slide">
                  <img src="[slide:src]" title="[slide:title]"/>
            </div>
              {/pboot:slide}
            </div>
        <div class="swiper-pagination"></div>
    </div>
</div>
<script>
    var mySwiper = new Swiper('.swiper-container', {
        autoplay: {
          delay: 2000,
          stopOnLastSlide: false,
          disableOnInteraction: true,
        },
        pagination: {
            el: '.swiper-pagination',
            clickable :true,
        },
    })
</script>

导航栏

当前栏目高亮

{pboot:sort scode=1}
<li class="{pboot:if('[sort:scode]'=='{sort:tcode}')}active{/pboot:if}">
    <a class="nav-link" href="[sort:link]">[sort:name]</a>
</li>
{/pboot:sort}
{pboot:nav num=10 parent=5}
<li class="{pboot:if('[nav:scode]'=='{sort:tcode}')}active{/pboot:if}">
    <a class="nav-link" href="[nav:link]">[nav:name]</a>
</li>
{/pboot:nav}

引用其他文件

{include file=comm/nav.html}

指定栏目信息

{pboot:sort scode=指定栏目id}
<a href="[sort:link]">[sort:name]</a>
{/pboot:sort}

指定页面的内容

{pboot:content id=页面id}
[content:content]<a href="[content:link]">查看更多&gt;&gt;</a>
{/pboot:content}

新闻列表

{pboot:list scode=4 num=4 order=oppose}
<li>
    <a href="[list:link]">[list:title]</a>
    <span>[list:date]</span>
    <p>[list:description len='30']</p>
</li>                     
{/pboot:list}

导航栏栏目

指定栏目调用
{pboot:sort scode=60}<a class="nav1" href="[sort:link]">[sort:name]</a>{/pboot:sort}
指定子栏目的调用
{pboot:nav num=99 parent=60}<a class="nav2" href= "[nav:link]">[nav:name]</a>{/pboot:nav}

友情链接

{pboot:link num=99 gid=1}
<a href="[link:link]" target="_blank">[link:name]</a>
{/pboot:link}

联系方式

版权
{pboot:sitestatistical}
备案
<p>{pboot:sitecopyright} <a href="https://beian.miit.gov.cn/">{pboot:siteicp}</a></p>
<p>服务热线:{pboot:companyphone}&nbsp; |&nbsp;&nbsp;{pboot:companymobile}</p>
<p>邮箱地址:<a href="http://mailto:{pboot:companyemail}" target="_self">{pboot:companyemail}</a></p>
<p>公司地址:{pboot:companyaddress}</p>
微信二维码
<img src="{pboot:companyweixin}" alt="扫一扫联系微信客服">

栏目页

当前位置
{pboot:position separator='>'}
上一页
{content:precontent}
下一页
{content:nextcontent}
新闻列表
{pboot:list scode=15 num=99}
<a href="[list:link]"><span>[list:title]</span><span>[list:date]</span></a>
{/pboot:list}
子栏目包括当前栏目高亮
{pboot:nav parent={sort:tcode}}
{pboot:if('[nav:scode]'=='{sort:scode}')}
    <a class="tm_cur" href="[nav:link]">[nav:name]</a>
{else}
<a href="[nav:link]">[nav:name]</a>
{/pboot:if}
{/pboot:nav}

详情页

标题
{content:title}

时间
{content:date}

时间格式化
{content:date style=Y-m-d}

点击数
{content:visits}

调用当前栏目的文章
{pboot:list scode={content:scode} num=99 order='id asc'}
<a href="[list:link]">[list:title]</a>
{/pboot:list}

父栏目大图调用
{pboot:if('{sort:pic}'!='')}
{sort:pic}
{else}
{pboot:sort scode={sort:pcode}}[sort:pic]{/pboot:sort}
{/pboot:if}

插入地图

<script type="text/javascript" src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=j40Gv039eBvmGrNoO5ooTzDl"></script>
<script type="text/javascript">
    // 百度地图API功能
    var map = new BMapGL.Map("allmap");
    var point = new BMapGL.Point(113.719897,22.983821); //横纵坐标
    map.centerAndZoom(point, 16);
    
    var marker = new BMapGL.Marker(point);  // 创建标注
    map.addOverlay(marker);              // 将标注添加到地图中
    var opts = {
        width : 0,     // 信息窗口宽度
        height: 0,     // 信息窗口高度
        title : "{pboot:companyname}" , // 信息窗口标题
    }
    var infoWindow = new BMapGL.InfoWindow("地址:{pboot:companyaddress}", opts);  // 创建信息窗口对象 
    map.openInfoWindow(infoWindow, point); //开启信息窗口
</script>
上一篇 下一篇

猜你喜欢

热点阅读