0 Пользователей и 1 Гость просматривают эту тему.
  • 2 Ответов
  • 16212 Просмотров
*

voland

  • Легенда
  • 10392
  • 556 / 109
  • Эта строка съедает место на вашем мониторе
Уфф.. Потратил кучу времени, доков нет, поэтому кратко пока опишу, если что - подробнее.
1. Надо изменить (или написать отдельный) плагин Пользователь - Профиль
меняем (plugins/user/profile/profile.xml) - добавляем поле
Код
<field name="register-require_usergroup" type="list"

description="PLG_USER_PROFILE_FIELD_GROUP_DESC"
label="PLG_USER_PROFILE_FIELD_GROUP_LABEL"
>
<option value="2">JOPTION_REQUIRED</option>
<option value="1">JOPTION_OPTIONAL</option>
<option value="0">JDISABLED</option>
</field>
Далее plugins/user/profile/profiles/profile.xml
Код
<field 
name="usergroup"
id="usergroup"
type="sql" description="PLG_USER_GROUP_FIELD_USERGROUP_DESC"
filter="string" label="выбирите группу"
query="SELECT id, title FROM #__usergroups where parent_id = '2'"
key_field="id"  value_field="title" message="PLG_USER_GROUP_FIELD_USERGROUP_MESSAGE"
multiple="no" required="true"
/>

После этого (если не создаем новый плагин), надо скопировать папку с плагином куда нить, деинсталлировать его из админки, потом скопировать обратно, найти расширение, установить и включить.

И, наконец хакаем components/com_users/models/registration.php строка примерно 226
Код
// $this->data->groups[] = $system;
$this->data->groups[] =$this->data->profile['usergroup'];
« Последнее редактирование: 19.08.2013, 10:27:47 от b2z »
*

b2z

  • Глобальный модератор
  • 6994
  • 756 / 0
  • Разраблю понемногу
Полезно! Но можно не хакать, а в этом же плагине переопределить класс модели UsersModelRegistration.

Я перенес тему из FAQ, потому что в FAQ нельзя комментировать. А вопросы точно будут  ^-^
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Убрать модули со страницы регистрации

Автор Bozhkov2

Ответов: 2
Просмотров: 107
Последний ответ 06.05.2019, 12:41:03
от Bozhkov2
Latest Actions - лог действий пользователя/админа

Автор ezheck

Ответов: 0
Просмотров: 153
Последний ответ 31.03.2019, 23:18:49
от ezheck
Переход на редирект без ид в статье через 301

Автор Evgenii_web

Ответов: 8
Просмотров: 186
Последний ответ 27.02.2019, 20:54:30
от Evgenii_web
Выбор шаблона в меню (Joomla 3.9.2)

Автор SHURIK

Ответов: 1
Просмотров: 312
Последний ответ 29.01.2019, 20:06:27
от AlekVolsk
Не отображается внутри админ панели в всплывающем окне через https

Автор anatol999

Ответов: 0
Просмотров: 167
Последний ответ 12.12.2018, 01:16:03
от anatol999