예제 #1
0
 public function __construct()
 {
     parent::__construct();
     if (!DinklyUser::isLoggedIn() || !DinklyUser::isMemberOf('admin')) {
         $this->loadModule('admin', 'home', 'default', true);
         return false;
     }
 }
예제 #2
0
      <a class="navbar-brand" href="/admin">
        <?php 
echo Dinkly::getConfigValue('app_name', 'admin');
?>
      </a>
    </div>
    <div class="navbar-collapse collapse">
      <ul class="nav navbar-nav">
          <li <?php 
echo Dinkly::getCurrentModule() == 'home' ? 'class="active"' : '';
?>
>
              <a href="/admin">Home</a>
          </li>
        <?php 
if (DinklyUser::isMemberOf('admin')) {
    ?>
        <li <?php 
    echo Dinkly::getCurrentModule() == 'user' ? 'class="active"' : '';
    ?>
>
          <a href="/admin/user/">Users</a>
        </li>
        <li <?php 
    echo Dinkly::getCurrentModule() == 'group' ? 'class="active"' : '';
    ?>
>
          <a href="/admin/group/">Groups</a>
        </li>
        <?php 
}