我在Joomla 3.0中使用以下模块扩展来显示文章:https://www.gavick.com/news-show-pro 该模块以列显示文章并滑动到下一篇关于自动化或分页按钮的文章。
问题:它总是按列的nr滑动。
示例:如果指定4列并且分页,则将这4列滑动到下一个4列。 是否有一个选项允许我只滑动一列并在最后显示一个新列。
答案 0 :(得分:1)
对初步评论表示歉意。太快看了一下" Pro"。
这不是这个模块的默认功能,但是可以对模块进行一些核心jquery黑客攻击,虽然我不是某种方法的粉丝,并建议使用不同的模块。以下是一些让你入门的东西。
首先确保您使用的是jQuery引擎而不是MooTools。为此,在模块设置中,转到外部文件标签,并将使用过的Javascript框架设置为 jQuery 。
转到以下文件的 275 行:
modules\mod_news_pro_gk5\interface\scripts\engine.jquery.js
您将在此处找到此代码:
jQuery($this.module.find('.nspArtScroll2')).animate({
'margin-left': (-1 * this.arts_current * this.arts_block_width) + "%"
}, $this.config['animation_speed']);
并将其替换为以下内容:
var contentWidth = jQuery('.nspArt').width();
jQuery($this.module.find('.nspArtScroll2')).animate({
'margin-left': "-" + contentWidth + "px"
}, $this.config['animation_speed']);
您现在会注意到幻灯片一次移动1篇文章,但之前的文章会消失。这是因为active
类。仅将具有类active
的父元素中的文章设置为可见。从这里开始,乱搞CSS来设置可见性样式。
希望这有帮助
答案 1 :(得分:0)
不幸的是,这不会添加到扩展程序中。这是属于github的问题: