【发布时间】:2016-04-09 19:16:11
【问题描述】:
我正在尝试在 Concrete5 中编辑一个标准块 - image_slider 块来修改它的过渡速度。
理论上这应该很简单;改变速度值位于:
..concrete/blocks/image_slider/view.js
所以我把这个文件复制到了
..application/blocks/image_slider/view.js
并更改了值。
此时,滑块确实执行了该功能,但由于某种原因,javascript 没有按预期运行 - 它正在执行(我添加了一个 console.log 进行测试),但滑块不再滑动,导航箭头失踪。检查滑块没有发生类更改。
我找不到任何关于在我自己的应用程序中扩展 view.js 的信息,而且我尝试的任何方法似乎都不起作用。
我正在使用的块可以在他们的 github 上找到,我正在运行 Concrete5 v5.7.5.2: https://github.com/concrete5/concrete5/tree/5.7.5.2/web/concrete/blocks/image_slider
【问题讨论】:
-
你是放在你说“application/image_slider/”的地方还是在块文件夹中,即:“application/blocks/image_slider/...”
-
@tofraser 是的,我做到了,抱歉那是我的错误。我已经更正了这个问题。
-
您是否尝试清除服务器缓存?最好在开发过程中禁用它。
-
是的,缓存已被禁用。我似乎不信任禁用的缓存...所以无论如何我遇到问题时都会清除它。
-
您可以信任缓存... ;-) 我的回答有帮助吗?
标签: javascript concrete5 concrete5-5.7