我对Magento非常陌生。我有一个由别人建立的旧Magento 1网站,我正在尝试编辑特定页面上的内容,称为“交易”。
在后端,我找到了以下页面:CMS> PAGES> TRADE。
“内容”标签上写有一些页面内容,但没有我要编辑的部分。
“设计”标签包含以下代码,我认为这是我要编辑的内容所在的位置:
<reference name="content">
<block type="core/template" name="boards" template="cms/trade.phtml" />
</reference>
当我进入文件中的“ TRADE.PHTML”时,我有以下代码:
<?php
$page = Mage::getSingleton('cms/page');
$advanced_fields = Mage::helper('core')->jsonDecode($page->getAdvancedFields());
$cms_fields = array();
foreach($advanced_fields as $field){
$name = $field['name'];
$content = $field['content'];
$cms_fields[$name] = $content;
}
$filter = new Mage_Widget_Model_Template_Filter();
?>
<div class="board">
<?php if(isset($cms_fields['board_1'])){ ?>
<div class="board_left board_inner">
<?php echo $filter->filter($cms_fields['board_1']); ?>
</div>
<?php } ?>
<?php if(isset($cms_fields['board_2'])){ ?>
<div class="board_right board_inner">
<?php echo $filter->filter($cms_fields['board_2']); ?>
</div>
<?php } ?>
</div>
我一生都无法找出在哪里编辑这小部分内容,这会占用太多时间。
指向正确的方向会很有帮助,因为我相信这对Magento开发人员来说非常简单明了!帮助新手:)