Changeset 1152:fbd922f6ed09 for admin
- Timestamp:
- 04/02/13 13:05:04 (12 years ago)
- Branch:
- twig
- Location:
- admin
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
admin/posts.php
r1147 r1152 126 126 127 127 128 class month ComboFilter extends comboFilter{128 class monthdcFilterCombo extends dcFilterCombo { 129 129 public function applyFilter($params) { 130 130 $month=$this->avalues['values'][0]; … … 138 138 139 139 $filterSet 140 ->addFilter(new comboFilter( 141 'users',__('Author'), __('Author'), 'user_id', $users_combo)) 142 ->addFilter(new comboFilter( 140 ->addFilter(new dcFilterRichCombo( 141 'users',__('Author'), __('Author'), 'user_id', $users_combo,array( 142 'multiple' => true))) 143 ->addFilter(new dcFilterRichCombo( 143 144 'category',__('Category'), __('Category'), 'cat_id', $categories_combo)) 144 ->addFilter(new comboFilter(145 ->addFilter(new dcFilterRichCombo( 145 146 'post_status',__('Status'), __('Status'), 'post_status', $status_combo)) 146 ->addFilter(new comboFilter(147 ->addFilter(new dcFilterRichCombo( 147 148 'lang',__('Lang'), __('Lang'), 'post_lang', $lang_combo)) 148 ->addFilter(new booleanFilter(149 ->addFilter(new dcFilterCombo( 149 150 'selected',__('Selected'), __('The post : '),'post_selected', $selected_combo)) 150 ->addFilter(new month ComboFilter(151 ->addFilter(new monthdcFilterCombo( 151 152 'month',__('Month'),__('Month'), 'post_month', $dt_m_combo,array('singleval' => 1))) 152 ->addFilter(new textFilter(153 ->addFilter(new dcFilterText( 153 154 'search',__('Contains'),__('The entry contains'), 'search',20,255)); 154 155 156 157 158 $lposts = new dcItemList ($core,array('lposts','form-entries'),'posts_actions.php'); 159 $lposts->addTemplate('posts_cols.html.twig'); 160 161 $lposts->setFilterSet($filterSet); 162 163 $lposts 164 ->addColumn(new dcColumn('title',__('Title'),'post_title')) 165 ->addColumn(new dcColumn('cat',__('Category'),'cat_title')) 166 ->addColumn(new dcColumn('date',__('Date'),'post_date')) 167 ->addColumn(new dcColumn('datetime',__('Date and Time'),'post_date')) 168 ->addColumn(new dcColumn('author',__('Author'),'post_author')) 169 ->addColumn(new dcColumn('status',__('Status'),'post_status')); 170 171 172 $lposts->setup(); 155 173 $filterSet->setup(); 156 174 … … 159 177 $params=new ArrayObject(); 160 178 $filterSet->applyFilters($params); 179 $posts = $core->blog->getPosts($params); 180 $lposts->setEntries($posts); 161 181 $_ctx->filters = '['.print_r($params->getArrayCopy(),true).']'; 162 182
Note: See TracChangeset
for help on using the changeset viewer.