ECShop 网上商店系统支持论坛 » 模板美化交流 » 如何修改商店公告的显示
正式会员
2008-6-12 19:18
官方模版的通病,最吐血的显示方法
要修改成这种显示方法
查看个人网站
查看详细资料
TOP
<!-- #BeginLibraryItem "/library/new_articles.lbi" --> <ul id="newArticleTab"> <li id="ECS_NOTICE" class="tabFront">{$lang.shop_notice}</li> <li id="ECS_ARTICLE" class="tabBack">{$lang.new_article}</li> </ul> <div id="newArticle"> <div id="ECS_NOTICE_BODY"> {$shop_notice} </div> <div id="ECS_ARTICLE_BODY" style="display:none;"> <ul class="linkSkyblue"> <!-- {foreach name=new_articles from=$new_articles item=article} --> <!-- {if $smarty.foreach.new_articles.iteration lte 6} 限制文章显示数量 --> <li>[<a href="{$article.cat_url}">{$article.cat_name}</a>] <a href="{$article.url}" title="{$article.title|escape:html}">{$article.short_title|truncate:18}</a></li> <!-- {/if} --> <!-- {/foreach} --> </ul> </div> </div> <script type="text/javascript"> //<![CDATA[ {literal} var cycleList = ['ECS_NOTICE', 'ECS_ARTICLE']; var tabFront = 'tabFront'; var tabBack = 'tabBack'; function cycleShow(obj) { var curObj; var curBody; for (i=0; i < cycleList.length; i++) { curObj = document.getElementById(cycleList); curBody = document.getElementById(cycleList + '_BODY'); if (obj.id == curObj.id) { curObj.className = tabFront; curBody.style.display = ""; } else { curObj.className = tabBack; curBody.style.display = "none"; } } } // 添加事件 for (i=0; i< cycleList.length; i++) { document.getElementById(cycleList).onmousemove = function() { cycleShow(this); }; } {/literal} //]]> </script> <!-- #EndLibraryItem -->
EC新手
ECShop V2.6.1正式版下载 ECShop V2.6.1 安装/升级教程 ECShop V2.6.1常见问题索引 商务合作 官方模板下载
想让您的网站得到推广吗?交易量得到提升吗?马上参加'我出资源你推广'活动吧!
为ECshop发展贡献一份力,加入ECshop论坛管理,热心版主招募中...