]> source.dussan.org Git - nextcloud-server.git/commitdiff
do not forget to pass parameters to subtemplate
authorArthur Schiwon <blizzz@owncloud.com>
Thu, 20 Feb 2014 10:35:31 +0000 (11:35 +0100)
committerArthur Schiwon <blizzz@owncloud.com>
Mon, 2 Jun 2014 10:53:52 +0000 (12:53 +0200)
settings/templates/users/main.php
settings/templates/users/part.userlist.php

index 99c6848d2ec313fdde72d51bde3de0bffc424e06..23148def2df57fcc60c110b8ba4e9f2d16cb561c 100644 (file)
@@ -4,14 +4,16 @@
  * This file is licensed under the Affero General Public License version 3 or later.
  * See the COPYING-README file.
  */
+$userlistParams = array();
 $allGroups=array();
 foreach($_["groups"] as $group) {
        $allGroups[] = $group['name'];
 }
-$_['subadmingroups'] = $allGroups;
-$items = array_flip($_['subadmingroups']);
+$userlistParams['subadmingroups'] = $allGroups;
+$userlistParams['allGroups'] = json_encode($allGroups);
+$items = array_flip($userlistParams['subadmingroups']);
 unset($items['admin']);
-$_['subadmingroups'] = array_flip($items);
+$userlistParams['subadmingroups'] = array_flip($items);
 ?>
 
 <script type="text/javascript" src="<?php print_unescaped(OC_Helper::linkToRoute('isadmin'));?>"></script>
@@ -25,5 +27,5 @@ $_['subadmingroups'] = array_flip($items);
 
 <div id="app-content">
        <?php print_unescaped($this->inc('users/part.createuser')); ?>
-       <?php print_unescaped($this->inc('users/part.userlist')); ?>
+       <?php print_unescaped($this->inc('users/part.userlist', $userlistParams)); ?>
 </div>
\ No newline at end of file
index 9df069364d4bc0f8273ba3e74d54cc3fa83d7f34..989d5f362c4d634a0fcca733fb05f4952bbeb5ab 100644 (file)
@@ -1,4 +1,4 @@
-<table class="hascontrols grid" data-groups="<?php p(json_encode($allGroups));?>">
+<table class="hascontrols grid" data-groups="<?php p($_['allGroups']);?>">
        <thead>
                <tr>
                        <?php if ($_['enableAvatars']): ?>