все форумы все темы добавить тему
id пользователя
Не могу сообразить, как мне получить user_id в созданном мной модуле.
 
Мне нужно для каждого пользователя выводить персональную информацию... создаю таблицу user_info с полями user и info. Теперь в index.php модуля мне надо получить user_id текущего пользователя из таблицы pref_users, чтобы выдать ему нужную инфу.
 
Как это лучше сделать?
все, уже разобрался.
Тут есть два способа: один простой, другой правильный.
Простой заключается в том, чтобы прямо из модуля обратиться к табличке настроек. Все легко и просто, но при этом информация о настройках будет доступна только внутри модуля.
Правильный же способ подразумевает создание своего модуля авторизации, который будет наследовать все классы от модуля login, но переопределит 1-2 метода отвечающих за создание объекта пользователя. При этом данная информация будет доступна во всех местах сайта (если это вообще нужно).