J.Daniels 1 01/04/13 16:38 Возможно ли, установить в списке пользователей сортировку по умолчанию "по дате регистрации"?Если да, то как? Спасибо. Поделиться сообщением Ссылка на сообщение
newbie 1723 01/05/13 05:22 admin/applications/members/modules_public/list/view.phpТут можно настроить полностью страницу "Список пользователей".+ шаблон member_list_show (группа skin_mlist) 1 Поделиться сообщением Ссылка на сообщение
J.Daniels 1 01/05/13 11:35 (изменено) Спасибо, нашел. Но появилась проблема.По умолчанию стоит в порядке возрастания (вторая опция), мне надо поставить в порядке убывания (первая). Как это сделать? :rolleyes: <select name='sort_order' class='input_select'> <foreach loop="sort_order:$dropdowns['sort_order'] as $k => $v"> <option value='{$k}'<if test="orderdefault:|:$k == $defaults['sort_order']"> selected='selected'</if>>{$this->lang->words[ $v ]} </option> </foreach> </select> Изменено 5 января 2013 пользователем J.Daniels Поделиться сообщением Ссылка на сообщение
newbie 1723 01/07/13 05:30 Вы вообще о чем? :) О какой сортировке идет речь? 2 Поделиться сообщением Ссылка на сообщение
J.Daniels 1 01/07/13 14:18 (изменено) Вы вообще о чем? :) О какой сортировке идет речь?Вот об этой страничке - http://ipbskins.ru/forum/index.php?/members/По умолчанию, список выдается в порядке возрастания. Я же хочу изменить это на "в порядке убывания". :) Изменено 7 января 2013 пользователем J.Daniels Поделиться сообщением Ссылка на сообщение
newbie 1723 01/08/13 04:25 Так я же Вам написал в каком файле можно почти все изменить. Код, что Вы привели выше, - это уже фильтры (Расширенный фильтр).asc - возрастаниеdesc - убывание 1 Поделиться сообщением Ссылка на сообщение
J.Daniels 1 01/09/13 20:23 Разобрался, но у меня снова проблемы. Прошу помощи :rolleyes: Заменил в view.phpprotected $sort_order = 'asc';наprotected $sort_order = 'desc'; В шаблоне заменил <ul class='ipsList_inline left'> <li <if test="filtermembers:|:$this->request['sort_key'] == 'members_display_name' || !$this->request['sort_key']">class='active'</if>> <a href='{parse url="app=members&module=list&{$url}&sort_key=members_display_name&sort_order=asc" template="members_list" base="public" seotitle="false"}' title='{$this->lang->words['sort_by_mname']}'>{$this->lang->words['sort_by_name']}</a> </li> <li <if test="filterposts:|:$this->request['sort_key'] == 'posts'">class='active'</if>> <a href='{parse url="app=members&module=list&{$url}&sort_key=posts&sort_order=desc" template="members_list" base="public" seotitle="false"}' title='{$this->lang->words['sort_by_posts']}'>{$this->lang->words['pcount']}</a> </li> <li <if test="filterjoined:|:$this->request['sort_key'] == 'joined'">class='active'</if>> <a href='{parse url="app=members&module=list&{$url}&sort_key=joined" template="members_list" base="public" seotitle="false"}' title='{$this->lang->words['sorty_by_jdate']}'>{$this->lang->words['sort_by_joined']}</a> </li> </ul> на <ul class='ipsList_inline left'> <li <if test="filterjoined:|:$this->request['sort_key'] == 'joined' || !$this->request['sort_key']">class='active'</if>> <a href='{parse url="app=members&module=list&{$url}&sort_key=joined" template="members_list" base="public" seotitle="false"}' title='{$this->lang->words['sorty_by_jdate']}'>{$this->lang->words['sort_by_joined']}</a> </li> <li <if test="filterposts:|:$this->request['sort_key'] == 'posts'">class='active'</if>> <a href='{parse url="app=members&module=list&{$url}&sort_key=posts&sort_order=desc" template="members_list" base="public" seotitle="false"}' title='{$this->lang->words['sort_by_posts']}'>{$this->lang->words['pcount']}</a> </li><li <if test="filtermembers:|:$this->request['sort_key'] == 'members_display_name'">class='active'</if>> <a href='{parse url="app=members&module=list&{$url}&sort_key=members_display_name&sort_order=asc" template="members_list" base="public" seotitle="false"}' title='{$this->lang->words['sort_by_mname']}'>{$this->lang->words['sort_by_name']}</a> </li> </ul> Заходя в на страницу с пользователями, список по прежнему показывается в порядке "по возрастанию" но, нажав еще раз на "по дате регистрации" все показывается как надо (т.е. в порядке по убыванию). Дело в руках, да? :( Поделиться сообщением Ссылка на сообщение
newbie 1723 01/10/13 09:40 Дело в руках, да?Дело в файле. Насколько я помню, там в нескольких местах встречалась сортировка. 1 Поделиться сообщением Ссылка на сообщение
J.Daniels 1 01/10/13 11:47 Дело в файле. Насколько я помню, там в нескольких местах встречалась сортировка.Спасибо огромное! Что бы я без вас делал :rolleyes: Заменил вот тут:$this->sort_order = !empty($this->request['sort_order']) ? $this->request['sort_order'] : 'desc';и все стало как надо :) Еще раз спасибо! Поделиться сообщением Ссылка на сообщение