Итак, для добавления поля, которое будет отображаться в списке пользователей, необходимо следовать инструкции:
1. Заходим в Админку, Пользователи и Группы, Дополнительные поля, создать дополнительное поле. В поле идентификатор введите название на английском языке. Например, test1.
2. Далее переходим в Общие, Нагрузка на сервер, Дополнительные поля в профилях, включите опцию «Разрешить отображение дополнительных полей профиля в списке пользователей».
3. Открываем файл ./language/ru/memberlist.php и добавляем название для колонки дополнительного поля в списке пользователей, для этого:
3.1 Ищем
- Код: Выделить всё
'WWW' => 'Сайт',
- Код: Выделить всё
'TEST1' => 'Тест1',
4. Открываем файл ./styles/prosilver/template/memberlist_body.html и добавляем там отображение новой колонки, для этого:
4.1 Находим строку, содержащую:
- Код: Выделить всё
<th class="joined"><a href="{U_SORT_JOINED}
- Код: Выделить всё
<th class="posts">{L_TEST1}</th>
4.4. Затем находим строку, содержащую:
- Код: Выделить всё
<th class="joined"> </th>
- Код: Выделить всё
<th class="posts"> </th>
- Код: Выделить всё
<td>{memberrow.JOINED}</td>
- Код: Выделить всё
<td class="posts">{memberrow.PROFILE_TEST1_VALUE}</td>
5. Готово. Теперь у вас в списке пользователей есть колонка Тест1, в которой выводится значение дополнительного поля test1.