top-image

OLDER ARTICLES

PbootCMS后台出现“登入失败:表单提交校验失败,刷新后重试!”等情况怎么办?
解决方法:
切换PHP版本
删除根目录下的runtime文件夹,然后刷新页面重试

  • 问题:PbootCMS一个网站如何绑定两个域名?
  • 答案
    • 去PbootCMS官网将两个域名都授权,然后将授权码填写到后台,格式如下:
       
       
      12345,56789,abcde,fghij
      • 其中12345,56789是第一个域名的授权码,abcde,fghij是第二个域名的授权码,两个授权码之间用英文逗号隔开
  • 在内容页模板调用带有属性的标题:
    <?=DoTitleFont($navinfor[titlefont], $navinfor[title])?>
  • 替换内容页模板中的[!--title--]标签即可。
  1. <?php
    if(getcvar('mlgroupid') < 1) {
        // 游客看到的内容
    } elseif(getcvar('mlgroupid') == 1) {
        // 会员组id=1时显示内容
    } elseif(getcvar('mlgroupid') == 2) {
        // 会员组id=2时显示内容
    }
    ?>

     

  • 调用打印页面链接:

    • 模板中添加打印页面链接:
      [!--news.url--]e/DoPrint/?classid=[!--classid--]&id=[!--id--]
    • 指定使用打印模板的链接:
      [!--news.url--]e/DoPrint/?classid=[!--classid--]&id=[!--id--]&tempid=打印模板ID
  • 管理打印模板:

    • 登录后台,选择“模板” -> “管理打印模板”。
    • 修改打印模板支持的变量:
      • [!--newsnav--]: 导航条
      • [!--news.url--]: 网站地址
      • [!--class.menu--]: 一级栏目导航
      • [!--pagetitle--]: 页面标题
      • [!--pagekey--]: 页面关键字
      • [!--pagedes--]: 页面描述
      • [!--id--]: 信息ID
      • [!--classid--]: 栏目ID
      • [!--titleurl--]: 标题链接
      • [!--keyboard--]: 关键字
      • [!--class.name--]: 栏目名称
      • [!--userid--]: 发布者ID
      • [!--bclass.id--]: 父栏目ID
      • [!--bclass.name--]: 父栏目名称
      • [!--username--]: 发布者
      • [!--userfen--]: 查看信息扣除点数
      • [!--onclick--]: 点击数
      • [!--totaldown--]: 下载数
      • [!--plnum--]: 评论数
      • [!--ttid--]: 标题分类ID
      • [!--tt.name--]: 标题分类名称
      • [--字段名--]: 数据表字段内容调用
      • 支持公共模板变量和PHP代码
  • 打开 /dede/album_add.php
  • 找到大概在333行的 ,row, 改成 ,\row`,`
  • 打开 /dede/album_edit.php
  • 找到大概在381行的 row='$row', 改成 \row`=’$row’,`
  1. 修改 catalog_add.php 文件

    • 打开 /dede/catalog_add.php 文件。
    • 找到大约第 236 行的 ShowMsg("保存目录数据时失败,请检查你的输入资料是否存在问题!", "-1");
    • 在其上方加入以下代码:
      echo $in_query;
      die;
    • 保存文件。
  2. 测试并获取错误信息

    • 添加新的栏目,查看页面输出的 SQL 语句。
    • 将输出的 SQL 语句复制到后台-系统-SQL命令行工具中执行,查看错误提示。
  3. 修复数据表字段

    • 根据错误提示,执行以下 SQL 语句:
      ALTER TABLE `dede_arctype` ADD `字段名称` CHAR(255) NOT NULL DEFAULT '';
    • 如果缺少多个字段,执行多条上述 SQL 语句。
  4. 删除调试代码

    • 删除 /dede/catalog_add.php 文件中加入的 echo $in_query; die; 代码。
    • 保存文件,再次添加栏目,确认不再出现报错。
  • 问题:更新联动缓存不更新联动js。
  • 解决办法
    • 打开 /include/enums.func.php 文件,搜索 if(empty($issign)) WriteEnumsJs($egroup);,修改为:
      WriteEnumsJs($egroup);

       

  • 问题描述:幻灯片图片显示模糊。
  • 解决方法
    1. 打开首页模板或需要幻灯的模板,找到读取缩略图的代码 picarr[[field:global.autoindex/]] = "[field:litpic/]";
    2. 找到以下JS代码:
      for(i=1;i<picarr.length;i++){
        if(files=="") files = picarr[i];
        else files += "|"+picarr[i];
      }
    3. 修改为:
      for(i=1;i<picarr.length;i++){
        if(files=="") files = picarr[i].replace("-lp","");
        else files += "|"+picarr[i].replace("-lp","");
      }
    4. 清除网站缓存并重新生成网站。
  • 打开 /dede/templets/article_edit.htm 文件
  • 找到 $nowtime = GetDateTimeMk(time());
  • 修改为 $nowtime = GetDateTimeMk($arcRow["pubdate"]);
Page 592 of 1049:« First« 589 590 591 592 593 594 595 »Last »
bottom-img