Magento - добавление в макет - PullRequest
       17

Magento - добавление в макет

0 голосов
/ 07 февраля 2010

У меня есть этот раздел в одном из моих файлов макета:

<blog_post_view>
    <reference name="content">
        <block type="blog/post" name="post" template="aw_blog/post.phtml" />
        <block type="socialbookmarking/bookmarks" name="bookmarks" template="bookmarks/bookmarks.phtml"/>
    </reference>
</blog_post_view>

В этом первом блоке отображается сообщение, а во втором - значки социальных закладок. Проблема в том, что в разделе, где отображается сообщение, также отображается раздел «Добавить комментарии». Я хочу добавить социальные иконки между постом и комментариями.

Как я могу это сделать? То есть. добавить блок Social в середине блока Post?

Спасибо!

1 Ответ

0 голосов
/ 07 февраля 2010

Измените его на:

<blog_post_view>
    <reference name="content">
        <block type="blog/post" name="post" template="aw_blog/post.phtml">
            <block type="socialbookmarking/bookmarks" name="bookmarks" template="bookmarks/bookmarks.phtml"/>
        </block>
    </reference>
</blog_post_view>

, а затем в шаблон поста (aw_blog / post.phtml) поместите следующее, где вы хотите, чтобы появлялись закладки:

<?php echo $this->getChildHtml('bookmarks'); ?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...