DedeCMS织梦教程:菜鸟级基础问题解决方法大汇总

2021-07-28 0 3,453

DedeCMS是非常好用并且普及率也是非常高的PHP开源建站程序,由于官方论坛比较冷清,很多朋友提出的问题都是非常基础的,这样就导致了高手不想回答,菜鸟又帮不上的格局。今天,小编就在坛子上整理了一些基础性的问题及解决方法,我们一起来看看吧。



1, 首先说说大家经常头痛的问题:织梦在采集图集时导入后不能以多页多图显示,大概就是这个问题让许多朋友放弃了织梦自带的采集器,而转用其它的像火车头 等,废话不多说了,看招,在采集前修改\include\dedecollection.func.php文件找到此处

$ttx = "\r\n{dede:pagestyle maxwidth='{$cfg_album_width}' ddmaxwidth='{$cfg_ddimg_width}' row='3' col='3' value='2'/}\r\n{dede:comments}图集类型会采集时生成此配置是正常的,不过如果后面没有跟着img标记则表示规则无效

把期中value的值改为1,接着我们要定义让它每页显示几张图,打开

include\taglib\channel\img.lib.php文件,找到

if($pagestyle==1)

{

  $pagesize = $pagepicnum;

把$pagesize = $pagepicnum;改为$pagesize = 3;注意这个3你可以改成其它的数字,他就是每页显示的图片数

这样采集后就是单页多图了,但依然是自动播放,\templets\default\article_image.htm找到

gtimer = setTimeout("dPlayNext()",10000);把10000改成9999999或者更大就可了,如果你实在不想图片上方出现播放暂停按钮,在此文件中找到

else if(@me==2) {

                 @me = "

     <center>

      <a href='javascript:dPlayBig();' class='c1'>原始图片</a>\r\n

      <a href='javascript:dPlayPre();' class='c1'>上一张</a>\r\n

      <a href='javascript:dPlayNext();' class='c1'>下一张</a>\r\n

      <a href='javascript:dStopPlay();' class='c1'>自动 / 暂停播放</a>\r\n

     </center>

                 ";

                }

改为

else if(@me==2) {

                 @me = '';

                }

更新一下就看到效果了,演示地址rentiyishu/4548.html  个人觉得织梦自带采集功能还是非常好用的



2, 让导航中的外部链接在新窗口打开,比如你在导航上又链接了你的一个论坛,默认情况下点击后会在原窗口打开,这个你的织梦窗口就没了,网上说用JS来解决, 这样太麻烦了也不能根本上解决问题,还有的说改主页index.htm中的源码,这样每更新一下主页都要改,因为他是从模板中调用的,下面介绍一种简单方 法,直接在栏目管理中的文件保存目录的外部链接网址后紧跟着加上' target='_blank如

wz/dianji.html' target='_blank 演示地址可参考http://www.的网上赚钱这一导航,特别注意网址后紧跟着有个单引号



3,图集中的图片拉伸后严重变形,解决方法打开\templets\default\article_image.htm找到如下代码

               <a href='[field:linkurl/]' target='_blank'  [field:pagestyle runphp='yes'] @me= (@me==3 ? 'class="pic"' : ''); [/field:pagestyle]>

                  <img src='[field:imgsrc/]' id='bigimg' [field:imgwidth /]

把最后的[field:imgwidth /] 删掉,然后你更新一下文档就可以看到效果了



4,织梦后台登录时,明明都填对了,点登录时却弹出验证码错误的提示,这时候你该检查下你的网站空间了应该已经满了,只有删除些内容了,这种现象也是本人亲身经历的



5,采集过程中出现以下提示而中断

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

这种往往也是因为空间已满造成的,另一种原因就是服务器限制了采集



6,关于织梦logo左对齐的问题,我看到许多兄弟姐妹们在坛中求答,这种解决方法确实很隐蔽要修改两个文件\templets\style\dedecms.css找下到如代码

.header .title{

float:left;

padding-left:16px;

}

把 16px改成0px,保存,再打开\templets\default\head.htm找到第2行<div class="top w960 center">改成<div class="top w960 left">  保存后更新一下主页就看到效果了,演示地址可参考http://www.



7,解决文章列表页显示无缩略图

有的朋友说这样影响美观那我们让没有缩略图的不显示图片,有的则显示缩略图。即有的显示,无的不显示,打开\templets\default\list_article.htm

找 到以下代码:[field:array runphp='yes']@me = (empty(@me['litpic']) ? "" : "<a href='{@me['arcurl']}' class='preview'><img src='{@me['litpic']}'/></a>"); [/field:array]

换成以下代码: [field:array runphp='yes']@me = (strpos(@me['litpic'],'defaultpic') ? "" : "<a href='{@me['arcurl']}' class='preview'><img src='{@me['litpic']}'/></a>"); [/field:array]



8,如何让图文资讯中的图片流滚动起来

找到\templets\default\index.htm,找到图文资讯代码:

收藏 (0) 打赏

您的支持是我们前进最大的动力!

打开微信扫一扫,即可进行扫码打赏哦
点赞 (0)

本站声明: 根据2013年1月30日《计算机软件保护条例》2次修订第17条规定:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬,鉴于此,也希望大家遵守相关法律法规使用、研究软件。 1、本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解。 2、下载用户仅供学习交流,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。 3、站内资源均来源于网络公开发表文件或网友投稿发布,如侵犯您的权益,请联系管理员处理。 4、本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用,如有链接无法下载、失效或广告,请联系客服处理。 5、所有资源均收集于互联网仅供学习、参考和研究,请理解这个概念,所以不能保证每个细节都符合你的需求,也可能存在未知的BUG与瑕疵,因本站资源均为可复制品,所 以不支持任何理由的退款兑现,请熟知后再下载。

彤彤模板团 织梦CMS教程 DedeCMS织梦教程:菜鸟级基础问题解决方法大汇总 https://www.xiaoyuerqingfen.cn/4299.html

一家有态度的精品资源分享平台

常见问题
  • 模板团承诺演示效果图均和网站95%一样,并且我们的模板和数据都没有留后门,请放心使用。
查看详情
  • 因为模板具有可复制性和可传播性,模板一旦发货,非质量问题,不支持退换;所以务必请您一定看清楚后再购买。
查看详情

相关文章

评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务

  • 0 +

    访问总数

  • 0 +

    会员总数

  • 0 +

    资源总数

  • 0 +

    今日发布

  • 0 +

    本周发布

  • 0 +

    运行天数

开通会员,尊享海量资源下载特权