建站之星产品帮助

标题: 如何让分页面改换banner的图片? [打印本页]

作者: dd5299@yeah.net    时间: 2010-10-10 09:27
标题: 如何让分页面改换banner的图片?
本帖最后由 dd5299@yeah.net 于 2010-10-10 09:29 编辑

网站模板是只用一个图片或flash作为banner,可以让它在分页面上显示不同的图片么?

如果用自定义页面可以添加banner么?或者怎样用其他的方式来完成这个功能呢?

希望版主和大家能给兄弟一个方法和建议。
作者: Ghost    时间: 2010-10-10 09:59
建议您使用我们建站之星的 Banner 制作中的轮播效果。
作者: dd5299@yeah.net    时间: 2010-10-10 11:38
回复 2# Ghost


    我使用过,可是我想要在不同的页面显示不同的banner图片,这个怎样做到呢?
作者: Ghost    时间: 2010-10-10 12:18
您可以使用 图片模板或者是自定义 HTML 模块来尝试是否可以实现,可能尝试将 默认的 Banner 进行隐藏。
作者: dd5299@live.cn    时间: 2010-10-11 07:58
如果自定义页的话就会脱离模板的内容。如果填加图片模块,它会调节成与相应的栏同宽度。都没有达到banner的效果。
作者: dd5299@yeah.net    时间: 2010-10-11 09:39
可不可以使用页面判断语句来更换banner图片呢?比如如果是分页面1 就是banner1 ;如果是分页面2 对应的是banner2 呢?
作者: limqiang    时间: 2010-10-11 09:52
您可以修改模板的layout\layout.php
在banner位置添加一个添加模块的功能。然后在每一个页面添加一个图片或flash,实现您所需要的这个效果。
作者: dd5299@yeah.net    时间: 2010-10-16 18:14
您可以修改模板的layout\layout.php
在banner位置添加一个添加模块的功能。然后在每一个页面添加一个图片或 ...
limqiang 发表于 2010-10-11 09:52



    怎样在banner位置添加一个添加模块的功能呢?请大哥赐教!
作者: mczb    时间: 2010-10-16 20:24
目前暂时的方法为:
修改模板布局文件:\template\模板名\layout\layout.php,将banner部分改为
  1.     <div id="banner">
  2.         <?php if (Content::countModules('111') > 0 || Toolkit::editMode()) Content::loadModules('111'); ?>
  3.         </div>
复制代码
然后在布局调整中添加模块,添加后勿点击保存布局,否则此模块将消失或转移到其它区块。
添加模块后它会自动保存上,若需要添加多个模块只能按先后顺序依次添加。
由于添加此类非内置区域模块后不能点击保存布局,因此请网站完成后再进行此类添加操作。
作者: gauin    时间: 2010-10-28 21:43
回复 9# mczb


    如果不小心点击了保存布局 那自定义的这个模块会消失或者转移 那这个模块还可以删掉吗?
作者: gauin    时间: 2010-10-28 21:50
回复 9# mczb


    谨记版主教诲  成功了 呵呵 谢谢
作者: gauin    时间: 2010-10-29 16:48
回复 9# mczb


    您提供的这个代码修改方案 我今天弄了 然后就挂了 网站出现了问题 ,如题:

求助 产品列表 文章列表显示问题
http://bbs.sitestar.cn/viewthread.php?tid=5864&rpid=17176&fav=yes&ordertype=0&page=1#pid17176

求助求助:网站在宽屏显示器位置问题
http://bbs.sitestar.cn/thread-5838-1-1.html


这个方案明显有问题了 老大 不怪您 能否继续完善这个效果的代码啊
作者: lhlh    时间: 2010-10-29 17:03
您可以修改模板布局文件:\template\模板名\layout\layout.php,将banner部分改为
    <div id="banner">
<?php if($_flat_module_class_name == 'frontpage'){echo "首页图片代码"; }
        else echo "内页图片代码";
?>
        </div>


echo "首页图片代码"; 代码可以替换为您首页图片代码
echo "内页图片代码";代码可以替换为您内页图片代码
作者: suifengpiaoyi    时间: 2011-6-3 16:02
回复 9# mczb  请问2.0版本怎么每页添加不同banner
,我按照论坛,把banner改过后。自定义添加图片,他保存在中间的模块中了。

    (, 下载次数: 8) 这个中间图片怎么把它设为banner的位置。
作者: laoya    时间: 2011-6-3 16:40
请仔细查看您的代码是否有误




欢迎光临 建站之星产品帮助 (http://bbs.sitestar.cn/) Powered by Discuz! X3.3