Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
T
taskonsite-архив-перенесен
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Packages
Packages
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Dmitry Korolev
taskonsite-архив-перенесен
Commits
cd62746a
Commit
cd62746a
authored
May 30, 2016
by
Олег Гиммельшпах
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
blog mail fix
parent
49ca7b04
Changes
4
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
205 additions
and
34 deletions
+205
-34
common/modules/blog/controllers/PostController.php
common/modules/blog/controllers/PostController.php
+5
-30
common/modules/blog/mail/messageBlog-html.php
common/modules/blog/mail/messageBlog-html.php
+196
-0
common/modules/blog/mail/messageBlog-text.php
common/modules/blog/mail/messageBlog-text.php
+4
-0
common/modules/blog/views/post/_mail.php
common/modules/blog/views/post/_mail.php
+0
-4
No files found.
common/modules/blog/controllers/PostController.php
View file @
cd62746a
...
...
@@ -136,36 +136,11 @@ class PostController extends BaseController
if
(
$model
->
validate
())
{
try
{
$email
=
Settings
::
getValue
(
'article-email'
);
$message
=
$this
->
renderPartial
(
'_mail'
,
[
'model'
=>
$model
]);
$headers
=
"MIME-Version: 1.0
\r\n
"
.
"Content-Transfer-Encoding: 8bit
\r\n
"
.
"Content-Type: text/html; charset=
\"
UTF-8
\"\r\n
"
.
"X-Mailer: PHP v."
.
phpversion
()
.
"
\r\n
"
.
"From: Блог на task-on.com <"
.
Settings
::
getValue
(
'bids-support-email-from'
)
.
">
\r\n
"
;
switch
(
$model
->
form
)
{
case
'theme'
:
$subject
=
"Блог. Предложить тему"
;
break
;
case
'article'
:
$subject
=
"Блог. Статья"
;
break
;
}
@
mail
(
$email
,
$subject
,
$message
,
$headers
);
}
catch
(
Exception
$e
)
{
}
Yii
::
$app
->
mailer
->
compose
([
'html'
=>
'@common/modules/blog/mail/messageBlog-html'
,
'text'
=>
'@common/modules/blog/mail/messageBlog-text'
],
[
'model'
=>
$model
])
->
setFrom
([
Settings
::
getValue
(
'bids-support-email-from'
)
=>
'Блог на task-on.com'
])
->
setTo
(
Settings
::
getValue
(
'article-email'
))
->
setSubject
(
"Блог. "
.
(
$model
->
form
==
'theme'
?
"Предложить тему"
:
"Статья"
))
->
send
();
return
[
'success'
=>
true
];
}
...
...
common/modules/blog/mail/messageBlog-html.php
0 → 100644
View file @
cd62746a
This diff is collapsed.
Click to expand it.
common/modules/blog/mail/messageBlog-text.php
0 → 100644
View file @
cd62746a
Имя Фамилия:
<?=
$model
->
name
?>
Email:
<?=
$model
->
email
?>
<?=
$model
->
message
?>
\ No newline at end of file
common/modules/blog/views/post/_mail.php
deleted
100644 → 0
View file @
49ca7b04
Имя Фамилия:
<?=
$model
->
name
?>
<br>
Email:
<?=
$model
->
email
?>
<br>
<hr>
<?=
$model
->
message
?>
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment