Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Модули Модификация модуля

Модификация модуля


     19.08.2011    Модули    2465

вопрос
все думаю видели вот этот модуль...
Конструктор форм обратной связи
может даже кто то из Вас его автор feel

кто подскажет как сделать так, чтобы сообщения приходили не на мейл а в личные сообщения юзеру с ID=1

Ответил: rashpil


Открыть файл с гордым именем engine/modules/form.php

Найти в нём (Строка 270):

$result=mail("$to", $subject, $zag, $head);


И заменить на это:

$db->query("INSERT INTO `".PREFIX."_pm` (`subj`, `text`, `user`, `user_from`, `date`, `pm_read`, `folder`, `reply`) VALUES ( '{$subject}', '{$head)}', '{$member_id['user_id']}', 'DatiX', '".date()."', '', 'inbox', '0')");


Я не тестировал, но должно помочь

Комментарии пользователей (2)

rashpil
33

232 | 182

rashpil - 19 августа 2011 14:30 - Эксперт

Нужно вместо вызова емайл класса пихнуть запрос в скрипт. Если модуль не индийский, то наверное это правка всего в одном месте. Если до выходных не найдёшь решения, пиши в аську 419694531, помогу :)

DatiX
2

174 | 112

DatiX - 19 августа 2011 14:39 - Юзер

rashpil, то есть раньше не писать? wink

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы