Списки участиков в группах

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

как настроить вид списка

#1 22 ноября 2016 в 23:31
Всем привет. Можно ли списки участников группы сделать длиннее (больше 15 на одной странице, например 40) и еще можно ли в списке выводить ФИО (а не никнейм )?
#2 23 ноября 2016 в 09:42

Можно ли списки участников группы сделать длиннее (больше 15 на одной странице, например 40)

Сергей Федоров
В настройках групп.

можно ли в списке выводить ФИО (а не никнейм )?

Сергей Федоров
Стандартными средствами, думаю нет. Откуда возьмёте ФИО? Если только вместо никнейма писать ФИО в настройках профиля, но тогда везде будет так.
#3 23 ноября 2016 в 10:08
Сергей Федоров, Желательно указывать еще версию Вашего движка
#4 23 ноября 2016 в 10:27
Спасибо, Версия 2.6

В настройках групп.

Мартин

Почему то настроики не реагируют ((
admin/controllers/edit/groups/options — меняю поле "Записей в списке"
#5 23 ноября 2016 в 10:36

admin/controllers/edit/groups/options

Сергей Федоров
Это что?
#6 23 ноября 2016 в 10:52
это место где я меняю настройки групп — Панель упр — Компоненты — Группы — Опции — Записей в списке

или в другом месте надо настраивать?
#7 23 ноября 2016 в 11:09
Да нет, правильно. К сожалению у меня нет столько участников, что бы проверить. Попробую в коде поискать как это работает.
#9 23 ноября 2016 в 11:18
Попробуйте в файле /system/controllers/groups/backend/form_options.php в последнем массиве, заменить 15 на сколько вам надо.
#10 23 ноября 2016 в 11:54
спасибо, не нашел((
Файл у меня находится в подкаталоге Forms — /system/controllers/groups/backend/forms/form_options.php

и там нет цифры 15, только вот это
array(
'type' => 'fieldset',
'title' => LANG_GROUPS_VIEW,
'childs' => array(

new fieldCheckbox('is_wall', array(
'title' => LANG_GROUPS_OPT_WALL_ENABLED,
)),

)
#11 23 ноября 2016 в 12:06
Вот мой файл, сравните с вашим.
  1. <?php
  2.  
  3. class formGroupsOptions extends cmsForm {
  4.  
  5. public function init() {
  6.  
  7. return array(
  8.  
  9. 'type' => 'fieldset',
  10. 'title' => LANG_GROUPS_LIST,
  11. 'childs' => array(
  12.  
  13. new fieldCheckbox('is_ds_rating', array(
  14. 'title' => sprintf(LANG_GROUPS_OPT_DS_SHOW, LANG_GROUPS_DS_RATED),
  15. )),
  16. new fieldCheckbox('is_ds_popular', array(
  17. 'title' => sprintf(LANG_GROUPS_OPT_DS_SHOW, LANG_GROUPS_DS_POPULAR),
  18. )),
  19.  
  20. )
  21. ),
  22.  
  23. 'type' => 'fieldset',
  24. 'title' => LANG_GROUPS_VIEW,
  25. 'childs' => array(
  26.  
  27. new fieldCheckbox('is_wall', array(
  28. 'title' => LANG_GROUPS_OPT_WALL_ENABLED,
  29. )),
  30.  
  31. )
  32. ),
  33.  
  34. 'type' => 'fieldset',
  35. 'title' => LANG_LIST_LIMIT,
  36. 'childs' => array(
  37.  
  38. new fieldNumber('limit', array(
  39. 'default' => 15,
  40. 'rules' => array(
  41. array('required')
  42. )
  43. ))
  44.  
  45. )
  46. )
  47.  
  48. );
  49.  
  50. }
  51.  
  52. }
  53.  
#12 23 ноября 2016 в 13:08
у меня нет последнего массива совсем. Попробовал добавить — не меняется ситуация ((
Попутно выяснил что настройка в группах — Группы — Опции — Записей в списке — это количество групп на странице /groups
#13 23 ноября 2016 в 13:23
Понятно.Тогда скорее всего кол-во юзеров на странице задаётся в контролёре users.Там в опциях есть кол-во записей в списке.
#14 23 ноября 2016 в 14:29
Пока не понятно где и как искать, спасибо!
#15 23 ноября 2016 в 15:10
ПУ: Компоненты: Профили пользователей: Список поьзователей: Записей в списке
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.