![]() |
1
3
1)每个模块都可以选择定义进入/interface/theme/layouts/folder的布局文件。您可以通过如下方式在模块的config.xml文件中指定布局来完成此任务:
2)是的。 a)Magento的接口是使用子代构建的。模板和布局首先从您选择的界面和主题中获取,如果没有找到,将从基础中获取。这允许您在创建新的基础时仅定义那些从基础更改的内容。 b)如果使用块创建新模块,则将在config.xml中指定这些块的类路径:
这将定义标记
您的块将命名为:
c)每次使用
d)local.xml(在app/etc中)为您的站点定义一些配置参数,例如数据库连接信息和加密密钥。这与布局无关。 d第2部分)由于您定义了布局文件,包括它们的名称,所以您可以不引起冲突。选择一个比page更独特的模块名在这里就更为重要了。如果您有一个与默认模块同名的模块(例如page),则在config.xml文件中声明该文件时,请在该文件前面加上名称空间。 希望有帮助! 谢谢, 乔 |
![]() |
2
0
只需添加到Joe的答案中,您就可以使用interface/theme/layout/local.xml文件,它将在所有其他核心和模块布局xml文件之后加载。 将此文件用于本地主题自定义。 |
![]() |
3
0
我最近写了一篇关于如何使用静态块的文章。这是它的肉: 第一步:在Magento管理员中创建静态块 magento管理面板>静态块>添加新块 1)命名静态块,在本例中是自定义页脚链接 2)标记标识符(这是稍后用于调用块的链接),在这种情况下,自定义页脚链接 3)选择要呈现的商店视图 4)将状态设置为启用 2)现在开始有趣的部分!将导航链接添加到块。确保使用它们与您的网站颜色和主题相匹配。 第二步:插入代码以调用静态块 此部分将要求您通过ftp进入magento站点并修改footer.phtml app>设计>前端->默认>(您的模板)>模板>页面>页脚.phtml 在页脚中查找要显示和插入导航链接的位置: getlayout()->创建块(cms/block)->setblockid(自定义页脚链接)->tohtml();?gt;现在大多数时候静态块应该显示得很好,但是在某些情况下,您需要做一些额外的步骤来显示块。 1)不插入: getlayout()->创建块(cms/block)->setblockid(自定义页脚链接)->tohtml();?gt;用途: 自定义页脚链接 2)修改catalog.xml app>设计>前端>默认>f002>布局>catalog.xml 添加下 自定义页脚链接 |
![]() |
Shalto · 如何对嵌套数组执行操作 6 年前 |
![]() |
Manish Kumar · Magento布局块 6 年前 |
![]() |
user3013440 · Magento-优惠券代码不区分大小写 6 年前 |
![]() |
vladboing · 自定义创建的Magento控制器链接到404 6 年前 |