I've read through all the docs on the Magento E-Commerce website, but I'm still fighting with Magento to get my theme looking just right. I have the basic understanding of the XML file layout files, but all the template code is frustrating me. Can someone explain the basic tags and maybe give a reference or two on where I can learn more?
5 回答
与 Justin Lawrence 所说的类似,我建议您查看Firebug Firefox 插件。
这个附加组件允许您即时查看和更改 CSS,这样您就可以在不破坏原始样式的情况下查看您对每个元素所做的更改。您还可以使用内置工具来了解页面上每个元素的作用,以及哪些样式专门适用于该元素,包括继承。
我建议阅读本教程以使用 Firebug 重新设计 CMS 主题。
是的,magento 主题绝对是最大的进入障碍,但这里有一些我发现有用的东西:
- magento 备忘单
- Firefox 以及CSS Viewer或Web-developer附加组件。这允许您只需指向任何元素并获取 CSS。
- magento 截屏视频
伙计,我希望他们能在 Magento 这边工作。这实际上都是有道理的,一旦你掌握了它的窍门,它就非常聪明,因为系统被设计成易于升级,尽管有定制。也许一个向导可能会作为一个开始。
您可以通过以下方式打开模板和块提示:
Configuration -> Developer
,从“当前配置范围”中选择“主网站”。然后打开“模板路径提示”和“将块添加到提示”
不要在生产中这样做。
这将在每个框周围添加一个提示,指向该块正在使用哪个模板文件。
不幸的是,magento 遭受了糟糕的文档和过时的 wiki 的困扰。
恐怕查找有关此主题的任何信息的最佳地点是 magento 论坛社区。
另外,我建议使用他们的空白主题。它更容易修改,因为它是非常“清晰”的设计。
另一个捷径是购买一个库存的 Magento 模板,看看他们是如何完成覆盖、布局文件等的。
另一个很好的技巧是使用 local.xml 布局进行调查 - 它是一种将各种布局更新集中到一个文件中的方法,而不是让它们分布在目录、客户等所有各种布局中。
有关 local.xml 的教程,请参阅classylama