2012-09-28 56 views
0

应该很简单。我试图找到正在Magento中加载的主题来创建我自己的自定义主题。问题是我的(版本1.7.0.2)已在frontend->默认 - >默认文件夹没有文件,所以我不能把任何打印语句有或看到的Magento加载更多地了解它的模板。在base-> default中打印语句似乎也不起作用。为什么找不到正在加载的默认Magento主题?

在哪里,主页模板位于何处?

我不知道为什么Magento这么难,或者我只是看着不适用的旧信息。

回答

3

Turn on template path hints。当你正在做的任何主题的工作也从系统>缓存管理禁用缓存。

+0

救星信息!似乎所有的调用都是通过调用链接进行的......有没有像index.php文件那样的调用来获取块和链接等?如果是这样,它在哪里? – Leon

+0

主题比这更复杂,其中很多都是用XML文件完成的。请参阅RThomas的设计师指南答案。此外,主页部分是CMS页面,您可以直接从管理员进行编辑。 – clockworkgeek

+0

要回答这个问题,您需要了解Magento流程。 Magento在所有请求的根目录中使用index.php,并调用Mage :: run,进入Mage_Core_Model_App :: run,这将构建所有需求并调度前端控制器。如果您需要获取所有模板,PHP,js的列表,您应该考虑投资于Alan Storm的Commerce Bug,这可以帮助您在任何浏览器开发工具的基础上开展工作。 –

相关问题