DedeCMS 菜鸟级基础问题解决方法大汇总(2)

找到以下代码:[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,找到图文资讯代码:

<dl class="tbox">

        <dt><strong>图文资讯</strong></dt>

        <dd>

          <ul class="e1">{dede:arclist row=15 orderby=pubdate type='image.' imgwidth='124' imgheight='94'}

           <li><a href=http://www.dede58.com/"[field:arcurl/]">[field:image/]<font title="liehuo.net" title="liehuo.net" class="title">[field:title/]</font></a></li>

{/dede:arclist}

          </ul>

        </dd>

      </dl>

以上代码row为显示的图文资讯条数,每行5个,建议设置为5的倍数。修改以上代码如下

<dl class="tbox">

        <dt><strong>图文资讯</strong></dt>

<dd>

          <ul class="e1"><marquee scrolldelay=0 onMouseOver="this.stop()" onMouseOut="this.start()" style='WIDTH: 710px; HEIGHT: 104px; ' behavior="alternate" scrollamount='3' direction='left'>{dede:arclist 

row=10 type='image.' imgwidth='124' imgheight='94'}

           <li><a href=http://www.dede58.com/"[field:arcurl/]">[field:image/]<font class="title">[field:title/]</font></a></li>

{/dede:arclist}</marquee>

          </ul>

        </dd>

</dl>  

这里要注意一下 behavior的属性,值可以是scroll(连续滚动)slide(滑动一次)alternate(来回滚动)

 

9,seo方面的让织梦dede图集图片alt换成标题,也就是鼠标放在图片上显示的文字

第一步,\include\taglib\channel\img.lib.php文件,大约第77行左右,也就是这句下面$fields['text'] = str_replace("'","",$ctag->GetAtt('text'));下加上

     $dsql= new DedeSql(false);//建立新连接

     $rs = $dsql->GetOne("Select title from dede_archives where ID='".$refObj->ArcID."'");   //打开数据库

           $title=$rs["title"];   //找到标题值

第107行左右也就是这句下面$$dtp2->LoadSource($innerTmp);下加上

一句

     $fields['title'] = str_replace("'",'',$title);

 

第二步,把\templets\default\article_image.htm中的

alt='[field:alttext /]'

换为:

alt='[field:title /]'

第三步,生成,更新一下html文档,搞定

 

10,织梦首页文字颜色太淡,?新手经常的问题

打开/templets/style/page.css

.index .bignews a     //头条颜色  #666666可改为#000000   黑色

.index .latestnews ul a     //最新更新荐颜色  #666666----#000000

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/aa314af13a0bf9507100063e5ed79473.html