Templates magento-模板的放置位置
我正在学习艾伦·斯托姆·马根托的教程 在本教程中,他建议在此位置创建一个html模板文件Templates magento-模板的放置位置,templates,magento-1.6,Templates,Magento 1.6,我正在学习艾伦·斯托姆·马根托的教程 在本教程中,他建议在此位置创建一个html模板文件 app/design/frontend/base/default/template/simple_page.phtml 但是,模板看起来像是按模块名分组到其他目录中。这是现行标准吗 我正在使用Magento 1.6.2。我不确定该教程测试的是哪个版本 *其他信息* 我在这个位置创建了一个名为“local.xml”的文件 app/design/frontend/base/default/layout/lo
app/design/frontend/base/default/template/simple_page.phtml
但是,模板看起来像是按模块名分组到其他目录中。这是现行标准吗
我正在使用Magento 1.6.2。我不确定该教程测试的是哪个版本
*其他信息*
我在这个位置创建了一个名为“local.xml”的文件
app/design/frontend/base/default/layout/local.xml
其中包括:
<layout version="0.1.0">
<default>
<reference name="root">
<block type="page/html" name="root" output="toHtml" template="simple_page.phtml" />
</reference>
</default>
</layout>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>
<body>
<p>hello world</p>
</body>
</html>
然后在目录中创建文件“simple_page.phtml”:
应用程序/设计/前端/基础/默认/模板/
其中包括:
<layout version="0.1.0">
<default>
<reference name="root">
<block type="page/html" name="root" output="toHtml" template="simple_page.phtml" />
</reference>
</default>
</layout>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>
<body>
<p>hello world</p>
</body>
</html>
你好,世界
清除缓存后,我在主页上看到了“死亡的白色屏幕”,但helloworld页面可以正常工作
如果我删除local.xml,头版就会回来。这里有一个简短的介绍,但主要的概念是您可以创建自己的主题/模板,并覆盖默认模板
因此,您可以在系统->配置->设计下的主题下创建您可以将默认设置更改为您自己的主题名称,如“我的主题”
您可以在教程中看到Rest。您可以将具有主题名称的文件夹放置到
app\code\frontend\default\my_theme
然后,您可以将具有相同文件夹结构的默认模板复制到主题,magento将从主题文件夹中获取模板,而不是默认模板。继续阅读教程。。。 “如果您转到Magento站点中的任何其他页面,您都会注意到 它们要么是空白的白色,要么是与您的手机相同的红色背景 hello world页面有。让我们更改您的local.xml文件,使其仅 应用于hello world页面。我们将通过将默认值更改为 使用完整的操作名称句柄(helloworldindexindex)。”
Stony-我没有添加默认主题。我正在学习“布局、块和模板”教程。我将为这个问题补充更多细节。