Cheshir 21 03/04/13 13:55 Не могу сообразить, как добавить сортировку по дополнительным столбцам (Рейтинг; Автор;) в forumIndexTemplate, по примеру <ul><li <if test="ka_viewed:|:$this->request['sort_key'] == 'views' and $this->request['sort_by'] == 'Z-A'">class='active'</if>><a href='{parse url="showforum={$forum_data['id']}&st={$this->request['st']}&sort_key=views&sort_by=Z-A" base="public" seotitle="{$forum_data['name_seo']}" template="showforum"}' rel='nofollow'>Просмотров</a></li></ul> Подскажет кто? Поделиться сообщением Ссылка на сообщение
siv1987 2628 03/04/13 14:28 Никак, если в самом форуме не предусмотрена такая сортировка. От одного только добавления опции в меню, сортировка работать не будет. Поделиться сообщением Ссылка на сообщение
Cheshir 21 03/04/13 14:31 это понятно. Хотя бы найти, где прописана логика сортировки остальных ключей? sort_key=posts; sort_key=views и т.д., которые уже есть... Может и добавить получилось бы новые Поделиться сообщением Ссылка на сообщение
Cheshir 21 03/04/13 14:54 В /applications/forums/modules_public/forums/forums.php есть срт_кей по автору - starter_name, но где и как он формируется хз Поделиться сообщением Ссылка на сообщение
Cheshir 21 03/04/13 16:33 Не могу понять...$sort_keys $sort_keys = array( 'last_post' => 'sort_by_date', 'last_poster_name' => 'sort_by_last_poster', 'title' => 'sort_by_topic', 'starter_name' => 'sort_by_poster', 'start_date' => 'sort_by_start', 'topic_hasattach' => 'sort_by_attach', 'posts' => 'sort_by_replies', 'views' => 'sort_by_views', ); Берет данные из таблицы "topics" и как добавить туда pp_reputation_points берущийся из другой таблицы - profile_portal - хз... Поделиться сообщением Ссылка на сообщение