top-image

OLDER ARTICLES

  • 在PbootCMS的结果页面中,需要获取搜索关键词和tags值。
  • 解决方案
    • 搜索关键词
      html
       
      {$get.keyword}
    • tags关键词
      html
       
      {$get.tags}
    • 其他页面
      html
       
      {$get.xxx}
  • 问题:PbootCMS挪用内容中换行符“<br>”不换行。
  • 答案
    • 使用格式化标签decode=1,例如:
      {sort:subname decode=1}
  • 问题:后台列表仅有一篇文章,但前端显示两次。
  • 解决方案
    • 查找并删除数据库表ay_content_ext中重复的文章记录。
  • 问题描述:英文站点搜索结果页面的面包屑导航显示为中文。
  • 解决方案
    • 修改 \apps\home\controller\SearchController.php 文件。
    • 根据版本不同,替换相应的代码块,确保英文站点的面包屑导航显示为英文。
{php}
$order = array('rand()' => '');
$where = array(array('=', 'log_Status', '0'));
$array = $zbp->GetArticleList(array('*'), $where, $order, array(10), '');
{/php}

{foreach $array as $related}
<li><a href="{$related.Url}">{$related.Title}</a></li>
{/foreach}
  • 说明
    • 该代码随机调用10篇文章,修改第四行中的数字10可调整调用数量。
    • 注意事项:网站文章数量较多时(超过1000篇),使用随机调用可能会影响性能,建议谨慎使用。
    1. 常见原因

      1. 插件冲突
      2. 开启HTTPS后未配置
      3. 使用CDN未配置好
    2. 解决步骤

      1. 打开开发者工具
        • 使用谷歌浏览器或火狐浏览器,按F12键打开开发者工具。
      2. 查看错误提示
        • 刷新页面,查看控制台中的错误提示。
      3. 分析错误
        • 根据错误提示判断问题原因。
  • 调用子分类

    • 使用$zbp->categories[分类ID]->SubCategorys
  • 调用子孙分类

    • 使用$zbp->categories[分类ID]->ChildrenCategories
  • 代码示例

    {foreach $zbp->categories[分类ID]->SubCategorys as $cate}
      <a href="{$cate->Url}">{$cate->Name}</a>
    {/foreach}
    
    {foreach $zbp->categories[分类ID]->ChildrenCategories as $cate}
      <a href="{$cate->Url}">{$cate->Name}</a>
    {/foreach}

     

  1. 获取专题ID

    [e:loop={"select ztid from [!db.pre!]enewsztinfo where classid='$navinfor[classid]' and id='$navinfor[id]'",1,24,0}]
    <?php $ztid = $bqr[ztid]; ?>

    调用专题名称及链接

  2. [e:loop={"select * from [!db.pre!]enewszt where ztid='$ztid'",1,24,0}]
    <a href="<?=$public_r[newsurl].$bqr[ztpath]?>"><?=$bqr[ztname]?></a>
    [/e:loop]

     

  • 修改编辑器文件以去掉图片a标签:
    • 编辑文件路径:e/后台目录/ecmseditor/editorfun.php
    • 修改代码:
      $pic = "<img src='".$imgurl."'>";
      return $pic;

       

  • 问题:后台登录卡死。
  • 解决办法
    • 打开后台管理目录下的 templets 文件夹中的 index_body.htm 文件,注释掉或删除第18行至第35行的以下代码:
      <script type="text/javascript">
      function showMore() {
          $("#allInfo").toggle();
          $("#allInfoTD").toggle();
      }
      $(function() {
          $.get("index_testenv.php", function(data) {
              if (data !== '') {
                  $("#__testEvn").html(data);
              }
          });
          $.get("index_body.php?dopost=get_seo", function(data) {
              if (data !== '') {
                  $("#SEOInfo").html(data);
              }
          });
      });
      </script>

       

Page 456 of 1049:« First« 453 454 455 456 457 458 459 »Last »
bottom-img