top-image

OLDER ARTICLES

  1. 隔行换色

    • 使用默认的列表循环代码,并在每个列表项中添加不同的样式类。
    [!--empirenews.listtemp--]
    <li class="a"><!--list.var1--></li>
    <li><!--list.var2--></li>
    [!--empirenews.listtemp--]
    • 设置每次显示的参数为2,以实现隔行换色。
  2. 隔5行加分隔线

    • 在每5个列表项后添加一个带有分隔线样式的列表项。
    [!--empirenews.listtemp--]
    <!--list.var1-->
    <!--list.var2-->
    <!--list.var3-->
    <!--list.var4-->
    <!--list.var5-->
    <li class="line"></li>
    [!--empirenews.listtemp--]
    • 设置每次显示的参数为5,以实现每5行加分隔线。
  1. 修改公共下载模板

    • 进入后台:模板 – 公共模板 – 修改下载地址模板。
    • 将代码:
       
       
      [ <a href=#edown onclick="window.open('[!--down.url--]', '', 'width=300,height=300');">[!--down.name--]</a> ]

      修改为:

       
       
      [ <a href="/e/DownSys/GetDown/?classid=1&id=286&pathid=[!--pathid--]">[!--down.name--]</a> ]
  2. 保存并更新缓存

    • 保存修改并更新缓存。
  • 问题:如何在帝国CMS中调用当前栏目相符的内容专题信息?
  • 答案:使用灵动标签自动调用当前栏目所属的专题。
    [e:loop={"select * from [!db.pre!]enewszt where classid='$GLOBALS[navclassid]' limit 6",10,24,0}]
    <a href="/<?=$bqr[ztpath]?>" target="_blank"><?=$bqr[ztname]?></a>
    [/e:loop]

    以上代码显示6条当前栏目下的专题。

  • 问题:如何在帝国CMS中使用灵动标签调用栏目内容时排除某些栏目?
  • 答案:在灵动标签中增加条件来排除特定栏目内容。
    [e:loop={0,20,5,1,'id not in(7,9,15,16)','newstime DESC'}]
    <a href="<?=$bqsr['titleurl']?>"><?=$bqr['title']?></a>
    [/e:loop]

    通过 id not in(7,9,15,16) 条件排除指定的栏目ID。

  1. 增加评论JS调用代码
    <script src="[!--news.url--]e/pl/more/?classid=[!--classid--]&id=[!--id--]&num=10"></script>
  2. 修改评论显示样式:后台 – 模板管理 – 公共模板 – 修改“评论JS调用模板”。
<?php
if($navinfor[字段名]) {
    echo '现在字段';
} else {
    echo '不显示';
}
?>

 

  • 问题:自定义表单地区联动类型不可用。
  • 解决办法
    • 打开 /dede/templets/diy_field_edit.htm 文件,找到:
      <option value="stepselect">联动类型</option-->

      修改为:

      <!--><option value="stepselect">联动类型</option>
    • 打开 /dede/templets/diy_field_add.htm 文件,找到:
      <!--div class='nw'><input type='radio' class='np' name='dtype' id='dtype16' value="stepselect">联动类型</div-->

      修改为:

      <div class='nw'><input type='radio' class='np' name='dtype' id='dtype16' value="stepselect">联动类型</div>

 

  • 修改 SQL 文件中的 dede_purview 表结构
  • 将 KEY pkey ( pkey ) USING BTREE 修改为 KEY pkey USING BTREE ( pkey )
  • 重新导入数据库
  • 问题:PbootCMS模板首页循环调用所有栏目和对应内容。
  • 答案
    • 代码示例:
      {pboot:nav}
      栏目链接:[nav:link] 栏目名称 [nav:name]
      {pboot:list scode=[nav:scode] num=4 order=date}
      内容链接:[list:link] 内容名称:[list:title] 内容图片:[list:ico] 内容时间:[list:date style=Y-m-d] 内容描述 [list:description]
      {/pboot:list}
      {/pboot:nav}
    • 完整案例:
      {pboot:nav}
      <div class="panel-title">
          <a href="[nav:link]" class="more">更多</a>[nav:name]
      </div>
      <ul class="list-2">
          {pboot:list scode=[nav:scode] num=4 order=date}
          <li>
              <a href="[list:link]">
                  <div class="m"><img src="[list:ico]" onerror="this.src='/static/images/nopic.png'"></div>
                  <div class="text">
                      <h4>[list:title]</h4>
                      <span>[list:date style=Y-m-d]</span>
                      <p>[list:description]</p>
                  </div>
              </a>
          </li>
          {/pboot:list}
      </ul>
      {/pboot:nav}

       

  • SQL语句:
    SELECT COUNT(AA.id) AS total
    FROM (
      SELECT id FROM www_moban5_cn_ecms_news
      UNION ALL
      SELECT id FROM www_moban5_cn_ecms_xiazai
      UNION ALL
      SELECT id FROM www_moban5_cn_ecms_photo
      UNION ALL
      SELECT id FROM www_moban5_cn_ecms_download
    ) AA;
  • 在帝国CMS后台使用:
    SELECT COUNT(AA.id) AS total
    FROM (
      SELECT id FROM phome_ecms_news
      UNION ALL
      SELECT id FROM phome_ecms_xiazai
      UNION ALL
      SELECT id FROM phome_ecms_photo
      UNION ALL
      SELECT id FROM phome_ecms_download
    ) AA;

以上是针对帝国CMS的一些常见问题及其解决方案,希望对你有所帮助。如果有更多问题,欢迎继续提问。

Page 598 of 1049:« First« 595 596 597 598 599 600 601 »Last »
bottom-img