Ошбики(?) возникающие при отправке личных сообщений от одного участника другому
Сорьки, забыл сказать. Версия 1.6.2
по нажатию на кнопку отправки сообщения в профиле этого пользователя
Ну так нажми и посмотри в браузере путь до появившейся страницы.
Будет типа /users/21/sendmessage.html
Где 21 — id пользователя-получателя.
Если не так, то смотри в шаблоне com_users_profile.tpl, где формируется эта ссылка. Должно быть так.
{if !$myprofile} <td><a href="/users/{$usr.id}/sendmessage.html" title="{$LANG.WRITE_MESS}"><img src="/components/users/images/profilemenu/message.gif" border="0"/></a></td> {/if}
В .tpl все именно так и ссылка правильная. По нажатию на кнопку рядом с редактором обозначен именно тот получатель, которому и желаю отправить сообщение. Жму отправить и оно у меня во входящих, а не у него. Видно все таки стоит порыться в коде компонента/
Думается мне что дело в шаблоне...
Ну так нажми и посмотри в браузере путь до появившейся страницы.
Будет типа /users/21/sendmessage.html
Где 21 — id пользователя-получателя.
Спасибо, рою дальше
Где-то между строками
if ($do=='sendmessage'){ ........... .............. .................. .............. } else { usrAccessDenied(); } //usrCheckAuth }//do
$from_id = $inUser->id; $to_id = $id;
И
$sql = "INSERT INTO cms_user_msg (to_id, from_id, senddate, is_new, message) VALUES ('$to_id', '$from_id', NOW(), 1, '$message')";
Поищу, спасибо. Только вот файл оригинальный и изменениям не подвергался. Компоненты все перезалил полностью. Буду искать дальше :)
А лучше полностью сравни с оригиналом. Трудно гадать вслепую…
А редактировал какой файл?
Только подтолкнуть — и если человек хочет — он разберется…