代码之家  ›  专栏  ›  技术社区  ›  frosty

如何跟踪Magento调用模板的位置?

  •  5
  • frosty  · 技术社区  · 15 年前

    我在和Magento一起工作。参见以下代码:

    <?php echo $this->getChildHtml('topMenu') ?>
    

    有没有一种简单的方法可以找到HTML所在的位置。一、 有什么线索我可以用吗?

    2 回复  |  直到 8 年前
        1
  •  14
  •   clockworkgeek    15 年前

    在管理员中转到 系统配置开发人员

    有关这一点和更多信息,请参见 the Designer's Guide to Magento .

        2
  •  6
  •   Community Mohan Dere    9 年前

    我完全同意 answer of clockworkgeek -最简单的方法就是打开 模板路径提示 在里面 系统->配置->开发人员

    很好的附加功能也是打开的 向提示添加块名

    这些操作将允许您轻松跟踪所有设计的95%。

    但是,也有一些块不呈现phtml。或者他们超载了标准 toHtml

    1. 学习Magento视图部件的布局块phtml模型- Designer's Guide to Magento 是研究它的好地方。然后您将能够通过布局结构找到块和模板。

    2. 安装X-Debug,为您的IDE设置它,在 <?php echo $this->getChildHtml('topMenu') ?> 排好队,挖这条线。这是解决您的问题最简单、最普遍的方法(尽管了解Magento设计结构仍然是必须的)。

    推荐文章