【发布时间】:2013-03-01 13:46:20
【问题描述】:
我浏览了核心中的许多文件,但无法找到或知道如何更改“编辑我的个人资料”、“浏览会员”、“忘记密码”布局以使用默认布局或设置布局.它们似乎都直接加载到内容小部件中..
请提供任何帮助..提前致谢。
【问题讨论】:
-
布局仅对少数特定页面启用-在数据库的 core_contents 表中指定。
标签: socialengine
我浏览了核心中的许多文件,但无法找到或知道如何更改“编辑我的个人资料”、“浏览会员”、“忘记密码”布局以使用默认布局或设置布局.它们似乎都直接加载到内容小部件中..
请提供任何帮助..提前致谢。
【问题讨论】:
标签: socialengine
忘记密码密码页面布局从 SE 4.3.0 版本开始包含在布局编辑器的页面列表中。关于“浏览成员”页面 - 它只能手动编辑(application/modules/User/views/scripts/_browseUsers.tpl 和 application/modules/User/views/scripts/index/browse.tpl)。 “忘记密码”(application/modules/User/views/scripts/auth/forgot.tpl 和忘记表单)的情况相同。
【讨论】:
$this->view->navigation = $navigation = Engine_Api::_() ->getApi('menus', 'core') ->getNavigation('core_main'); 在 .tpl 文件上但不起作用。
$this->view->navigation = $navigation = Engine_Api::_() ->getApi('menus', 'core') ->getNavigation('core_main'); 放置到小部件的控制器中,然后使用以下代码 <?php foreach( $this->navigation as $item ): ?> <li><?php echo $this->htmlLink($item->getHref(), $this->translate($item->getLabel())) ?></li> <?php endforeach; ?> 在模板中呈现此导航