Explorar el Código

#2068 Invitations: allow to set several emails in "Email to send invitation requests to"

RomanL hace 7 años
padre
commit
5945b4b1cf

+ 5 - 2
modules/boonex/invites/classes/BxInvTemplate.php

@@ -162,8 +162,11 @@ class BxInvTemplate extends BxBaseModGeneralTemplate
                 'sender_ip' => $sIp,
                 'manage_url' => $sManageUrl
             ));
-
-            sendMail($sRequestsEmail, $aMessage['Subject'], $aMessage['Body'], 0, array(), BX_EMAIL_SYSTEM);
+            
+            $aRequestsEmails = explode(',', $sRequestsEmail);
+            foreach ($aRequestsEmails as $s) {
+                sendMail(trim($s), $aMessage['Subject'], $aMessage['Body'], 0, array(), BX_EMAIL_SYSTEM);
+            }
         }
 
         return array('content' => MsgBox(_t('_bx_invites_msg_request_sent')), 'content_id' => $sFormId, 'eval' => $sEval);

+ 1 - 1
modules/boonex/invites/install/langs/en.xml

@@ -78,7 +78,7 @@
 	<string name="_bx_invites_option_key_lifetime"><![CDATA[Invitation key lifetime (in days)]]></string>
 	<string name="_bx_invites_option_enable_request_invite"><![CDATA[Enable invitation requests by email]]></string>
   <string name="_bx_invites_option_requests_notifications"><![CDATA[Enable invitation requests in notifications]]></string>
-  <string name="_bx_invites_option_requests_email"><![CDATA[Email to send invitation requests to]]></string>
+  <string name="_bx_invites_option_requests_email"><![CDATA[Emails to send invitation requests to (comma separated)]]></string>
 	<string name="_bx_invites_option_enable_reg_by_inv"><![CDATA[Enable registration by invitation only]]></string>
 
 

+ 1 - 1
modules/boonex/russian/data/langs/bx_invites/ru.xml

@@ -69,7 +69,7 @@
 	<string name="_bx_invites_option_count_per_user"><![CDATA[Сколько приглашений может послать один пользователь]]></string>
 	<string name="_bx_invites_option_key_lifetime"><![CDATA[Срок действия ключа приглашения (в днях)]]></string>
 	<string name="_bx_invites_option_enable_request_invite"><![CDATA[Разрешить запросы на приглашение]]></string>
-	<string name="_bx_invites_option_requests_email"><![CDATA[Эл. адрес для посылки запросов на приглашение]]></string>
+	<string name="_bx_invites_option_requests_email"><![CDATA[Эл. адреса для посылки запросов на приглашение (разделенение запятой)]]></string>
 	<string name="_bx_invites_option_enable_reg_by_inv"><![CDATA[Регистрация строго по приглашению]]></string>