第一次在stackoverflow上,第一次在magento上...请好。 :)
我做了我的作业,我在Magento维基上阅读了一些文章,我在网站上搜索了可能的答案和解决方案。让我们说我收集了一个知识基础......我比以前更困惑......
好的,让我们从这开始,我必须将自定义主题应用于Magento安装。该设计可以放在2列左侧模板中,但略有不同。
此外,主页(以及网站的几个页面)将混合使用CMS页面和标准Magento页面,这意味着它将显示左栏中的常用菜单和一些动态PHP内容(我可能会尝试在后端添加该功能来管理它)。
现在,问题是,我应该选择Magento发行版中已经存在的2列布局并尝试根据我的需求进行自定义吗?或者我试图覆盖它,创建临时的.phtml
模板文件和块?
有关混合/动态主页的任何建议吗?
由于 安吉洛
答案 0 :(得分:7)
不要从头开始,这将是一项疯狂的工作量。如果您的预期设计与默认设计太不相同,请考虑从a blank theme开始(所有功能部件都已到位)或甚至an SEO friendly blank theme。像几乎所有人一样,你会发现只用CSS就可以做出几乎所有的改变。
答案 1 :(得分:6)
我可能会建议你一个非常好的资源,它有关于magento的兴趣材料: Alan Storm's site
尤其是章节Layouts, Blocks and Templates
如果您的任务是为常规商店制作设计,我建议您自定义Magento的模板。在某些情况下,你必须覆盖一些块。 IMHO。
更新1
首先,我建议你创建自己的主题。 所以制作以下目录:
design/frontend
-yourtheme
--default
---template
---layout
和
skin/frontend
-yourtheme
--default
---css
---images
---js
在magento的系统配置中设置 - 将您的主题设计为默认值。由于主题加载层次结构,它将起作用,即使没有文件也可以使用。
然后开始尝试。从base / default或default / default主题复制一些文件主题,编辑并查看发生了什么。 ;)
如果您是HTML-CSS设计师,那么我建议您了解XML的工作原理,因为设计师这是我认为最困难的部分。
说真的,练习。