我需要解析这个CMS的所有页面的最终输出内容(html),(使用PHP和我自己的类)
类似的东西:
<?php
echo get_magento_output();
为:
<?php
echo parse_content(get_magento_output());
我可以创建一个执行此操作的扩展吗?如果没有,我必须修改哪些文件来修改所有页面的输出?
答案 0 :(得分:0)
要回答你的问题,是的,你可以在这里做到:
magento/app/design/frontend/enterprise/themename/template/page/1column.phtml
无论你的名字是什么,在1列中进行分析。但是,我请求你不要这样做。如果要修改所有页面上的内容,请更改主题或模板。关于Magento Themes的大量文档,有很多地方你可以改变phtml文件来改变你的输出在第一次是正确的。
例如,我们有默认标头:
/app/design/frontend/enterprise/default/template/page/html/header.phtml
如果要更改标题的css类,请更改:
<div class="header">
到
<div class="my-new-header">
phtml功能很强大,你可以在这些文件中完成很多工作。