UserNav.html 1.9 KB

12345678910111213141516171819202122232425
  1. <div class="am-topbar-right">
  2. <empty name="user">
  3. <if condition="MyC('home_user_login_state') eq 1">
  4. <a href="{{:U('Home/User/LoginInfo')}}" class="am-btn am-btn-secondary am-topbar-btn am-btn-sm am-radius"><span class="am-icon-user"></span> {{:L('common_login_text')}}</a>
  5. </if>
  6. <if condition="in_array('sms', MyC('home_user_reg_state'))">
  7. <a href="{{:U('Home/User/RegInfo')}}" class="am-btn am-btn-success am-topbar-btn am-btn-sm am-radius user-nav-reg-submit"><span class="am-icon-pencil"></span> {{:L('common_reg_text')}}</a>
  8. <elseif condition="in_array('email', MyC('home_user_reg_state'))" />
  9. <a href="{{:U('Home/User/EmailRegInfo')}}" class="am-btn am-btn-success am-topbar-btn am-btn-sm am-radius user-nav-reg-submit"><span class="am-icon-pencil"></span> {{:L('common_reg_text')}}</a>
  10. </if>
  11. <else />
  12. <div class="am-dropdown user-header-nav" data-am-dropdown="{boundary: '.am-topbar'}">
  13. <button class="am-btn am-btn-secondary am-topbar-btn am-btn-sm am-dropdown-toggle am-radius" data-am-dropdown-toggle><if condition="empty($user['nickname'])">{{:L('common_user_home_text')}}<else />{{$user.nickname}}</if> <span class="am-icon-caret-down"></span></button>
  14. <ul class="am-dropdown-content am-radius">
  15. <foreach name="user_nav_menu" item="v">
  16. <if condition="$v['is_show'] eq 1">
  17. <li <if condition="(strtolower(CONTROLLER_NAME.ACTION_NAME) eq strtolower($v['control'].$v['action'])) or (isset(L('user_left_menu_hidden_active')[strtolower(CONTROLLER_NAME.ACTION_NAME)]) and strtolower(L('user_left_menu_hidden_active')[strtolower(CONTROLLER_NAME.ACTION_NAME)]) eq strtolower($v['control'].$v['action']))">class="am-active"</if>>
  18. <a href="{{:U('Home/'.$v['control'].'/'.$v['action'])}}"><if condition="!empty($v['icon'])"><i class="{{$v.icon}}"></i></if> {{$v.name}}</a>
  19. </li>
  20. </if>
  21. </foreach>
  22. </ul>
  23. </div>
  24. </empty>
  25. </div>