Changeset 520:c495e7e8bf12 for admin/posts.php
- Timestamp:
- 07/06/11 13:20:22 (14 years ago)
- Branch:
- formfilters
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
admin/posts.php
r509 r520 119 119 /* Get posts 120 120 -------------------------------------------------------- */ 121 $page = !empty($_GET['page']) ? (integer) $_GET['page'] : 1; 122 $nb_per_page = 30; 123 124 if (!empty($_GET['nb']) && (integer) $_GET['nb'] > 0) { 125 if ($nb_per_page != $_GET['nb']) { 126 $show_filters = true; 127 } 128 $nb_per_page = (integer) $_GET['nb']; 129 } 121 $post_list = new adminPostList($core); 130 122 131 123 $params = new ArrayObject(); 132 $params['limit'] = array((($page-1)*$nb_per_page),$nb_per_page);133 124 $params['no_content'] = true; 134 125 135 # - Sortby and order filter 136 $sortby = !empty($_GET['sortby']) ? $_GET['sortby'] : 'post_dt'; 137 $order = !empty($_GET['order']) ? $_GET['order'] : 'desc'; 138 if ($sortby !== '') { 139 if ($order !== '') { 140 $params['order'] = $sortby.' '.$order; 141 } 142 } 126 # - Limit, sortby and order filter 127 $params = $post_list->applyFilters($params); 143 128 144 129 $filterSet = new dcFilterSet('posts','posts.php'); … … 181 166 $page_title = __('Entries'); 182 167 } 183 $post_list = new adminPostList($core,$posts,$counter->f(0));168 $post_list->setItems($posts,$counter->f(0)); 184 169 } catch (Exception $e) { 185 170 $core->error->add($e->getMessage()); … … 205 190 206 191 # Show posts 207 $post_list->display($page,$nb_per_page, 208 '<form action="posts_actions.php" method="post" id="form-entries">'. 192 $post_list->display('<form action="posts_actions.php" method="post" id="form-entries">'. 209 193 210 194 '%s'. … … 217 201 '<input type="submit" value="'.__('ok').'" /></p>'. 218 202 $filterSet->getFormFieldsAsHidden(). 203 $post_list->getFormFieldsAsHidden(). 219 204 $core->formNonce(). 220 205 '</div>'.
Note: See TracChangeset
for help on using the changeset viewer.