2014-09-29 69 views
0

我在Joomla 3.0中使用以下模块扩展来显示文章:https://www.gavick.com/news-show-pro 该模块显示文章的栏目和幻灯片到下一篇关于自动化或带有分页按钮的文章。新闻稿Pro GK5分页

问题:它总是滑动列的nr。

示例:如果指定4列并分页,则将这4列移到下一个4. 是否有一个选项允许我滑动一列,并在末尾显示一个新列。

+0

Pro extension = Pro support。请联系开发人员 – Lodder 2014-09-29 12:35:10

+0

“Pro extension”?对不起,但如果你已经阅读了网站的说明,很明显它不是专业版:“一个惊人的免费Joomla模块,为您的内容创建最终展示” – 2014-09-29 13:28:03

回答

1

对最初的评论道歉。看着“Pro”这个词太快了。

这不是该模块的默认功能,但可以对模块进行一些核心的jquery hack,尽管我不是某种方法的粉丝,并且会建议使用不同的模块。在os下面有一些让你开始的东西。

首先确保您使用的是jQuery引擎而不是MooTools。为此,请在模块设置中,转至外部文件选项卡并将使用的Javascript框架设置为jQuery

转到线下的以下文件:

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来设置可见性样式。

希望这有助于

+0

我遇到了这个文件。主动类的使用似乎确实是这里的问题。它需要被附加到孩子nspArt divs。另外你的contentWidth变量没有考虑到每个元素可能有不同的宽度。 – 2014-09-30 07:45:52

+0

从我看到的情况来看,每个容器的宽度看起来都是相等的,它们被平分了。我可能是错的。我稍后再看看确认 – Lodder 2014-09-30 07:51:01