在default.tpl布局socialengine中添加/调用小部件

时间:2014-08-01 01:31:37

标签: php zend-framework socialengine

我是编程zend和socialengine的新手。我有default.tpl布局,如下所示:

  <body id="global_page_<?php echo $identity ?>">
  <div id="global_header">
    <?php echo $this->content('header') ?>
  </div>
  <div id='global_wrapper'>
    <div id='global_content'>
      <div class="new class contain widget">

      </div>
        <?php //echo $this->content('global-user', 'before') ?>
        <?php echo $this->layout()->content ?>
        <?php //echo $this->content('global-user', 'after') ?>
    </div>
  </div>
  <div id="global_footer">
    <?php echo $this->content('footer') ?>
  </div>
  <div id="janrainEngageShare" style="display:none">Share</div>
</body>

我想添加/调用小部件并将其放在<div class="new class contain widget"> </div>标记内。例如,我想在此html标记内的Cor​​e Module中添加widget菜单main和搜索小部件,我该如何实现?需要你的帮助。

1 个答案:

答案 0 :(得分:2)

这很简单。 使用以下代码,将core.menu-main替​​换为窗口小部件的名称:

<div class="new class contain widget">
    <?php echo $this->content()->renderWidget("core.menu-main"); ?>
</div>