我们正在使用Magento 1.7.0.2开发,我们遇到了保持代码和CMS页面同步的问题。假设我有一个分支任务包括
我们在Magento管理员中创建了一个新的CMS页面。然后我们为滑块添加jquery.js和js,并编写js函数来滑动新CMS页面的主div
内的所有产品。但是,当我们将代码检入我们的分支时,我们只能签入js
个文件。因此,人们被分配审查此任务,他们只能提取js
代码,而不是CMS页面,我认为它位于数据库中。因此,他们无法测试,因为我没有CMS页面。我在考虑情侣方式:
web/unsecure/base_url
下的数据库中的URL。因此,我将始终重定向到另一台机器IP地址,而不是我的本地IP地址。那么我该如何解决这个问题呢?行业接受的方法是什么?请帮忙?非常感谢你
答案 0 :(得分:1)
您是否尝试在块代码之外放置完整内容并仅使用其模板?
假设你有静态页面'Slider-2014'。在WYSIWYG编辑器中,您可以放置
{{widget type="cms/widget_block" template="customjs/slider-2014.phtml"}}
在app / design / frontend / base / default / template / create文件夹'customjs'
在文件夹customjs中创建文件slider-2014.phtml并放置您需要在幻灯片中显示的任何内容:
<div class="slider"></div>
如果需要,请清除缓存。然后重新加载/slider-2014.html页面,您将获得该文件中的所有内容。现在您可以共享文件夹customjs