Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Модули » Модификация модуля

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


     19.08.2011    модуль, форма обратной связи    Все вопросы » Модули    3724

вопрос
все думаю видели вот этот модуль...
Конструктор форм обратной связи
может даже кто то из Вас его автор 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
Эксперт

rashpil - 19 августа 2011 14:30 -

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

DatiX
Юзер

DatiX - 19 августа 2011 14:39 -

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

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

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

наверх