Вывести форму регистрации для регистрации другого пользователя

Тема в разделе "Программирование", создана пользователем oduho4ka, 14.11.2018.

  1. Offline

    oduho4ka Недавно здесь

    Регистрация:
    14.11.2018
    Сообщения:
    1
    Симпатии:
    0
    Пол:
    Мужской
    Здравствуйте, уважаемые форумчане!
    Простите, вообще не бум-бум в Joomle, но нужно сделать лабу по нему.
    Мне нужно сделать регистрацию на сайте, но такую, чтобы регистрировать пользователей мог другой пользователь. Например, есть менеджер, к нему приходит новый работник и менеджер сам его регистрирует из своей учетной записи на странице сайта. Я создал страницу типа регистрации, но если менеджер вошел в систему, то вместо формы регистрации на этой странице показывается его профиль, а мне нужна именно форма регистрации, через которую он сможет добавить работника. Я добавил такой код к стандартному компоненту отображения профиля:
    Код (CODE):
    1. if(array_key_exists(10, JUserHelper::getUserGroups($user->id))) //проверка на то, что юзер является менеджером
    2.         {
    3.             <вызвать форму регистрации из www\site\components\com_users\views\registration\tmpl\default.php>
    4.            
    5.             return true;
    6.         }
    7.         else <стандартный вывод профиля>

    Собственно вопрос в том, что я не знаю, как вывести форму из указанного места, если я сам нахожусь в site\components\com_users\views\profile\view.html.php

    Нашел такое:
    Код (CODE):
    1. jimport( 'joomla.application.module.helper' );
    2.             $module = JModuleHelper::getModule('mod_menu', 'Main menu');
    3.             echo JModuleHelper::renderModule( $module, array( 'style' => 'xhtml' ) );

    Но не знаю, как это адаптировать, ведь мне нужно подключать не модуль, а, как я понимаю, компонент.

    Подскажите, пожалуйста, как это можно сделать. Буду очень вам благодарен за помощь)
     
  2.  

Поделиться этой страницей

Загрузка...