在.phtml文件之间移动项目

时间:2013-04-30 04:14:25

标签: magento

大家好我是magento的新手,需要一些修改模板的帮助。我已经尝试过各种各样的东西,无法列出。希望有人能指出我正确的方向。

我有一个模板从1column.phtml加载我的内容,它按以下方式加载:

<?php echo $this->getChildHtml('after_body_start') ?>
<?php echo $this->getChildHtml('global_notices') ?>
<?php echo $this->getChildHtml('header') ?>

<?php if(!isset($category) and $this->getChildHtml('breadcrumbs')): ?>
<div class="breadcrumbs-wrapper">
    <div class="container_12">
        <div class="grid_12">
            <?php echo $this->getChildHtml('breadcrumbs'); ?>
        </div>
        <div class="clear"></div>
    </div>
</div>
<?php endif; ?>

<div class="content-wrapper<?php echo $this->getBodyClass()?' '.$bgPatern:'' ?> <?php echo $paternurl; ?> for-title">
<?php if(isset($category)): ?>
<div class="category-wrapper">
    <div class="container_12">
        <div class="grid_12">
            <div class="grid_9 alpha omega right"><?php echo $this->getChildHtml('breadcrumbs'); ?></div>
            <?php echo '<div class="category">'.$category.'</div>'; ?>
            <div class="clear"></div>
        </div>
        <div class="clear"></div>
    </div>
</div>
<?php endif; ?>
    <div class="container_12">    
        <div class="main-container main-main-container col1-layout">
            <div class="grid_12 col-main">
                <?php echo $this->getChildHtml('global_messages') ?>
                <?php echo $this->getChildHtml('content') ?>

            </div>
            <div class="clear"></div>
        </div>    
    </div>
</div>
<?php echo $this->getChildHtml('footer') ?>

现在,我遇到的问题是我需要在页眉和页脚之间加载的内容加载到标题中的项目上方。

header.phtml看起来像:

<?php if($this->getChildHtml('header_block') && $this->getIsHomePage()): ?>

        <div class="header-block-wrapper <?php echo $bgPatern ?> <?php if(isset($paternurl)){echo $paternurl;} ?>">
            <div class="container_12">

                <div class="grid_12">
                    <div class="checkpoint-wrapper">
                        <div class="checkpoint-2-button" id="checkpoint-2"></div>
                    </div>

                    <?php echo $this->getChildHtml('header_block'); ?>
                </div>
                <div class="clear"></div>
            </div>
        </div>
    <?php endif; ?>
  <!-- I NEED CONTENT TO LOAD HERE -->
    <?php if($this->getChildHtml('grid_2') && $this->getIsHomePage()): ?>

        <div class="grid-2-wrapper">
            <div class="container_12">
                <div class="grid_12">
                    <?php echo $this->getChildHtml('grid_2'); ?>
                </div>
                <div class="clear"></div>
            </div>
        </div>
    <?php endif; ?>

就像我说的,我是Magento的新手和这种类型的编码,我似乎无法操纵代码来完成这项工作。我很欣赏我可能忽略了一些显而易见的事情。

有人能指出我正确的方向吗?

由于

0 个答案:

没有答案