我需要解析这个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功能强大,您可以在这些文件中完成很多工作。