Templates 一个模块中包含多个模板magento

Templates 一个模块中包含多个模板magento,templates,magento,Templates,Magento,我在design/frontend/default/template/lookbook/、lookbook.phtml和lookbookpage.phtml中有两个模板文件。我想从lookbook.phtml调用lookbookpage.phtml模板,类似于: <h4><?php echo $this->__('Lookbook') ?></h4> <?php $lookbooks = Mage::getModel('manager/manage

我在
design/frontend/default/template/lookbook/
lookbook.phtmllookbookpage.phtml中有两个模板文件。我想从lookbook.phtml调用lookbookpage.phtml模板,类似于:

<h4><?php echo $this->__('Lookbook') ?></h4>
<?php
$lookbooks = Mage::getModel('manager/manager')->getCollection(); 
foreach ( $lookbooks as $lookbook ): ?>
    <a href=""><?php echo $lookbook->getTitle(); ?></a><br />
<?php endforeach; ?>


我不知道用
写什么才能转到lookbookpage.phtml模板。 我的设计/frontend/default/layout/lookbook.xml如下所示:

<layout version="0.1.0">
    <default>
    </default>
    <manager_index_index>
        <reference name="content">
            <block type="manager/manager" name="manager" template="lookbook/lookbook.phtml" />
        </reference>        
    </manager_index_index>
</layout> 

我不知道在布局xml文件中需要做什么。我只需要一个开始。


<?xml version="1.0"?>
<layout>
    <manager_index_index>
        <reference name="content">
            <block type="manager/manager" name="manager" template="lookbook/lookbook.phtml">
                <block type="manager/manager" name="manager_page" template="lookbook/lookbookpage.phtml">
            </block>
        </reference>        
    </manager_index_index>
</layout>
在您的lookbook.phtml中使用

我想知道你正在使用的块类型;在其内部使用块实例是非常不寻常的。如果只需要渲染模板,只需使用
Mage\u Core\u Block\u模板
,即
type=“Core/template”


在您的lookbook.phtml中使用


我想知道你正在使用的块类型;在其内部使用块实例是非常不寻常的。如果您只需要渲染模板,只需使用
Mage\u Core\u Block\u模板
,即
type=“Core/template”

谢谢。。。但是,如何将id从lookbook.phtml传递到lookbookpage.phtml?啊,我知道你要去哪里了。您需要一个视图类(块)在集合项之间循环并呈现它们。例如,请参见
checkout/cart.phtml
模板-查找
getItems()
循环以及内部用于渲染每个产品的方法。另一种方法是不使用子块,如
catalog/product/list.phtml
template。我可以调用block函数进行收集,但仍然不知道如何呈现html并使其成为链接,以便它从lookbook.phtmlThanks调用lookbookpage模板。。。但是,如何将id从lookbook.phtml传递到lookbookpage.phtml?啊,我知道你要去哪里了。您需要一个视图类(块)在集合项之间循环并呈现它们。例如,请参见
checkout/cart.phtml
模板-查找
getItems()
循环以及内部用于渲染每个产品的方法。另一种方法是不使用子块,如
catalog/product/list.phtml
template。我可以调用block函数进行收集,但仍然不知道如何呈现html并使其成为链接,以便它从lookbook.phtml调用lookbookpage模板