Magento修改所有页面的最终输出


Magento modify the final output in all pages

我需要解析这个CMS所有页面的最终输出内容(html),(使用PHP和我自己的类)

类似于:

<?php
    echo get_magento_output();

至:

<?php
    echo parse_content(get_magento_output());

我可以创建一个扩展吗?如果没有,我必须修改哪些文件才能修改所有页面中的输出?

要回答您的问题,是的,您可以在这里回答:

magento/app/design/frontend/enterprise/themename/template/page/1column.phtml

在1列中为您的任何名称进行替换。不过,我恳请你不要这样做。如果要修改所有页面上的内容,请更改主题或模板。有大量关于Magento主题的文档,有很多地方可以更改phtml文件,以便第一次将输出更改为正确的。

例如,我们有默认的标题:

/app/design/frontend/enterprise/default/template/page/html/header.phtml

如果您想更改css类,例如header,请更改:

<div class="header">

<div class="my-new-header">

phtml功能强大,您可以在这些文件中完成很多工作。