COTONTI.CMSWORKS.RU
Сборка фриланс-биржи на cotonti

Как оключить отправку уведомления на email ТОЛЬКО при добавлении проекта?

Автор Сообщение

zymossis

#1/04.07.2017 14:43
+1

Аватар

Пользователи

Карма: +27

Как оключить отправку уведомления на email ТОЛЬКО при добавлении проекта пользователем?
Вкаком файле запретить работу данной функции?
На хостинге ограничение в 100 сообщений в час, если будет больше то отключат сайт.
А Исполнитель и так знает что он поставил свой проект, зачем его об этом уведомлять?

Я двое суток искал и не нашёл, слабоват я в скриптах.

Сообщения: 30

Cmsworks

#2/04.07.2017 19:18
+2

Администраторы

Карма: +870

тут или тут, закомментировать код.

Сообщения: 2435 Доступный хостинг для ваших проектов

zymossis

#3/04.07.2017 23:23
+1

Аватар

Пользователи

Карма: +27

Всё равно отсылает на почту при Опубликовании после Правки!
Я закомментировать код так, правильно ли?


/* if (!$usr['isadmin'])
                {
                    $rbody = cot_rc($L['project_added_mail_body'], array(
                        'user_name' => $usr['profile']['user_name'],
                        'prj_name' => $ritem['item_title'],
                        'sitename' => $cfg['maintitle'],
                        'link' => COT_ABSOLUTE_URL . $r_url
                    ));
                    cot_mail($usr['profile']['user_email'], $L['project_added_mail_subj'], $rbody);
                } */
============================
/* if (!$usr['isadmin'])
                {
                    $rbody = cot_rc($L['project_senttovalidation_mail_body'], array(
                        'user_name' => $usr['profile']['user_name'],
                        'prj_name' => $ritem['item_title'],
                        'sitename' => $cfg['maintitle'],
                        'link' => COT_ABSOLUTE_URL . $r_url
                    ));
                    cot_mail($usr['profile']['user_email'], $L['project_senttovalidation_mail_subj'], $rbody);
                } */

 

Добавлено 1 час спустя:

Странно. Я удалил весь файл projects.add.php и без него письма приходят.

projects.add.php - это не тот файл? Я там почти все коды вырезал, потом вовсе убрал его, а письма приходят о добавлении проекта.

Не знаю где рыться.

 

Сообщения: 30

Cmsworks

#4/05.07.2017 10:25
+1

Администраторы

Карма: +870

Формируйте вопрос правильно. Вы просили при добавлении проекта.

При редактировании смотрите файл projects.edit.php

Сообщения: 2435 Доступный хостинг для ваших проектов

zymossis

#5/05.07.2017 16:23
+1

Аватар

Пользователи

Карма: +27

Спасибо, но не получается. В файле projects.edit.php закоментировал

  /* ==== */ всё что имеет слово mail но письма при редактировании всё равно приходят на почту Пользователю.

 /* if($ritem['item_state'] == 2)
        {
            $rbody = cot_rc($L['project_senttovalidation_mail_body'], array(
                'user_name' => $usr['profile']['user_name'],
                'prj_name' => $item['item_title'],
                'sitename' => $cfg['maintitle'],
                'link' => COT_ABSOLUTE_URL . $r_url
            ));
            cot_mail($usr['profile']['user_email'], $L['project_senttovalidation_mail_subj'], $rbody);
        } */

 

Сообщения: 30

cotvar

Александр
#6/05.07.2017 16:54
+1

Пользователи

Карма: +88

Закомментируйте также в projects.preview.php

Сообщения: 162

zymossis

#7/05.07.2017 17:08
+1

Аватар

Пользователи

Карма: +27

Спасибо за советы. Это мне работы на неделю. Не умею я пока менять коды в скриптах.

Вдруг Вам самим когда пригодится.

Сделали бы Вы актуальные и правильные эти файлы чтобы замена была у всех Админов, когда не нужна отсылка почты при редктировании проекта. А ведь она не нужна.

В дальнейшем может быть разработчики вставят в меню отключение этой не нужной фунции.

Сообщения: 30

cotvar

Александр
#8/05.07.2017 17:30
+1

Пользователи

Карма: +88

Дайте задание (здесь, на форуме, есть такой раздел). Может кто и согласится Вам помочь. Не бесплатно, разумеется)

Сообщения: 162

zymossis

#9/05.07.2017 18:42
+1

Аватар

Пользователи

Карма: +27

РЕШЕНО!

Спасибо за помощь. Получилось! Код был здесь projects.preview.php

Он отправля не нужные письма при редактировании, когда пользователь и так знает что он отредактировал.

 

Сообщения: 30

Тема заблокирована, новые сообщения запрещены