Code
Explorer
You are a developer and looking for Shopware projects?
Apply Now!
IsHTML example
$content
=
preg_replace
(
'`<br(?: /)?>([\\n\\r])`', '$1',
$params
[
'content'
]
)
;
$compiler
=
new
Shopware_Components_StringCompiler
(
$this
->
View
(
)
->
Engine
(
)
)
;
$defaultContext
=
[
'sConfig' =>
Shopware
(
)
->
Config
(
)
,
]
;
$compiler
->
setContext
(
$defaultContext
)
;
// Send eMail to customer
$mail
->
IsHTML
(
false
)
;
$mail
->From =
$compiler
->
compileString
(
$fromMail
)
;
$mail
->FromName =
$compiler
->
compileString
(
$fromName
)
;
$mail
->Subject =
$compiler
->
compileString
(
$subject
)
;
$mail
->Body =
$compiler
->
compileString
(
$content
)
;
$mail
->
clearRecipients
(
)
;
$mail
->
addTo
(
$toMail
)
;
if
(
!
$mail
->
send
(
)
)
{
$this
->
View
(
)
->
assign
(
[
'success' => false, 'message' => 'The mail could not be sent.'
]
)
;
return
;
}