это только пример, хочу понять принцип и несоображу где его подсмотреть.
Все данные о пользователе лежат в cms_users.
Получить можно:
$inUser = cmsUser::getInstance(); //Подключаемся к пользователям $inDB = cmsDatabase::getInstance(); //Подключаемся к базе $user_id = $inUser->id; //получаем id текущего пользователя $user = $inDB->get_fields('cms_users', "id='{$user_id }'", '*'); //получаем напрямую из базы всю информацию (если нужно что то конкретное, в место * указываем поле, которое нужно получить ) echo $user['название поля в базе']; //выводим нужную информацию // id, group_id, login, nickname, password, email, icq, regdate, logdate, birthdate, is_locked, is_deleted, is_logged_once, rating,points, last_ip,status, status_date, invited_by, invdate, openid
$inUser = cmsUser::getInstance(); //Подключаемся к пользователям $user = $inUser->название поля; //данные текущего пользователя // id, group_id, login, nickname, password, email, icq, regdate, logdate, birthdate, is_locked, is_deleted, is_logged_once, rating,points, last_ip,status, status_date, invited_by, invdate, openid
А если более сложный случай (для меня сложный), на странице есть автор например статьи (другой пользователь) и я хочу разместить под статьей кнопку (ссылку) при переходе по которой открывается страничка с формой (да хотя бы из конструктора форм или другая приготовленная) и вот в нее нужно логин автора статьи подставить, в след поле формы произвольный текст написать (текстиможно и не из базы, хотя безразницы). Возможно?