Drupal建站文档

drupal如何实现 我的帐号和退出链接的实现

日期:2014-06-04 阅读:1946

dmandwp系统 - wordpress系统和DM系统区块建站>>

第8节主题那节课里,我们提到过如何实现 我的帐号和退出 链接的实现。
用的是drupal默认主题bartik的page.tpl.php里的一段代码:
  <?php if ($secondary_menu): ?>
      <div id="secondary-menu" class="navigation poa">
        <?php print theme('links__system_secondary_menu', array(
        。。。。。
        )); ?>
      </div> <!-- /#secondary-menu -->
 <?php endif; ?>
 ----
 $secondary_menu需要在后台指定,在admin/structure/menu/settings设置二级导航的来源 。
 上面的代码,用到了links__system_secondary_menu,
 当然你也可以 foreach($secondary_menu as $v)来给它重新输出内容。
 但上面这些方法,对于我们前端开发来说,总是不大好。
 
 对于上面的代码,我们前端开发人看的很吃力。
 其实对于这种改变不多的部分,完全可以通过修改tpl文件来实现。
 用我们前端开发人员看得懂的方法来实现这个功能。
 -----------
 通过下面代码就可以实现:
  <?php  if ($logged_in): ?>       
       <div id="secondary-menu" class="navigation poa" style="top:80px">
         <a href="http://www.yoursite.com/user" data-thmr="thmr_89"><?php echo $user->name;?></a>
         <a href="http://www.yoursite.com/user/logout" data-thmr="thmr_90">退出</a>
      </div> <!-- /#secondary-menu -->
   <?php endif; ?>

------------------

具体看下面图片。
 
 
 
 

  • drupal secondary_menu和 links__system_secondary_menu,
    drupal secondary_menu和 links__system_secondary_menu,
  • drupal如何实现 我的帐号和退出链接的实现
    drupal如何实现 我的帐号和退出链接的实现

<<点击返回

Drupal7视频教程 Drupal7主题 Drupal7最新文档 Drupal7推荐文档
  • 暂无内容!
  • 暂无内容!