Incorrect behavior when sending email with use a block inside a templateMagento 1.8 - Display block in email templateCreating custom module in magento2 show fatal errorMagento2 custom email for custom moduleSending custom email for custom module - Magento2Magento2 - Command-Line - Sending Email Using Block Templates - Error: Missing required argument $debugHintsPathMagento 2 external PHP script with block output always has template hintsGENERATE THIS REPORT: main.INFO: Cache file with merged layout: LAYOUT_adminhtml_STORE1_Creating product view block with custom template in controller action failsMagento 2 | Send email from observerMagento 2.3 Can't view module's front end page output?
What happens if you are holding an Iron Flask with a demon inside and walk into an Antimagic Field?
Using substitution ciphers to generate new alphabets in a novel
Open a doc from terminal, but not by its name
Can I still be respawned if I die by falling off the map?
What is Cash Advance APR?
Hero deduces identity of a killer
Multiplicative persistence
How to fade a semiplane defined by line?
What features enable the Su-25 Frogfoot to operate with such a wide variety of fuels?
What does "Scientists rise up against statistical significance" mean? (Comment in Nature)
Does the Linux kernel need a file system to run?
Why did the EU agree to delay the Brexit deadline?
Can a stoichiometric mixture of oxygen and methane exist as a liquid at standard pressure and some (low) temperature?
putting logo on same line but after title, latex
Angel of Condemnation - Exile creature with second ability
How should I respond when I lied about my education and the company finds out through background check?
Can disgust be a key component of horror?
Limits and Infinite Integration by Parts
Mimic lecturing on blackboard, facing audience
Is there an injective, monotonically increasing, strictly concave function from the reals, to the reals?
Store Credit Card Information in Password Manager?
Why is it that I can sometimes guess the next note?
Electoral considerations aside, what are potential benefits, for the US, of policy changes proposed by the tweet recognizing Golan annexation?
What are the advantages of simplicial model categories over non-simplicial ones?
Incorrect behavior when sending email with use a block inside a template
Magento 1.8 - Display block in email templateCreating custom module in magento2 show fatal errorMagento2 custom email for custom moduleSending custom email for custom module - Magento2Magento2 - Command-Line - Sending Email Using Block Templates - Error: Missing required argument $debugHintsPathMagento 2 external PHP script with block output always has template hintsGENERATE THIS REPORT: main.INFO: Cache file with merged layout: LAYOUT_adminhtml_STORE1_Creating product view block with custom template in controller action failsMagento 2 | Send email from observerMagento 2.3 Can't view module's front end page output?
When developing the module I encountered the following problem:
inside the my controller (class Index extends MagentoFrameworkAppActionAction
) there is a method that calls a method to send email send()
(inside class EmailSenderResultsSync extends AbstractHelper
).
E-mail is sent and works well until the template file (view/frontend/email/sync-report/index.html
) contains only html code, for example:
<h1>Title</h1>
But when I try to insert a block in the template as follows:
block class='Magento\Framework\View\Element\Template' area='frontend' template='<vendor>_<module>::email/sync-report/test.phtml'
an email is sent (along with the contents of the block) only 1 time. The next time you contact the controller (class Index extends MagentoFrameworkAppActionAction
), it does not work. The controller does not perform any actions at all.
There is no information in the logs.
I hope for help, thank you!
magento2 blocks template email
New contributor
add a comment |
When developing the module I encountered the following problem:
inside the my controller (class Index extends MagentoFrameworkAppActionAction
) there is a method that calls a method to send email send()
(inside class EmailSenderResultsSync extends AbstractHelper
).
E-mail is sent and works well until the template file (view/frontend/email/sync-report/index.html
) contains only html code, for example:
<h1>Title</h1>
But when I try to insert a block in the template as follows:
block class='Magento\Framework\View\Element\Template' area='frontend' template='<vendor>_<module>::email/sync-report/test.phtml'
an email is sent (along with the contents of the block) only 1 time. The next time you contact the controller (class Index extends MagentoFrameworkAppActionAction
), it does not work. The controller does not perform any actions at all.
There is no information in the logs.
I hope for help, thank you!
magento2 blocks template email
New contributor
add a comment |
When developing the module I encountered the following problem:
inside the my controller (class Index extends MagentoFrameworkAppActionAction
) there is a method that calls a method to send email send()
(inside class EmailSenderResultsSync extends AbstractHelper
).
E-mail is sent and works well until the template file (view/frontend/email/sync-report/index.html
) contains only html code, for example:
<h1>Title</h1>
But when I try to insert a block in the template as follows:
block class='Magento\Framework\View\Element\Template' area='frontend' template='<vendor>_<module>::email/sync-report/test.phtml'
an email is sent (along with the contents of the block) only 1 time. The next time you contact the controller (class Index extends MagentoFrameworkAppActionAction
), it does not work. The controller does not perform any actions at all.
There is no information in the logs.
I hope for help, thank you!
magento2 blocks template email
New contributor
When developing the module I encountered the following problem:
inside the my controller (class Index extends MagentoFrameworkAppActionAction
) there is a method that calls a method to send email send()
(inside class EmailSenderResultsSync extends AbstractHelper
).
E-mail is sent and works well until the template file (view/frontend/email/sync-report/index.html
) contains only html code, for example:
<h1>Title</h1>
But when I try to insert a block in the template as follows:
block class='Magento\Framework\View\Element\Template' area='frontend' template='<vendor>_<module>::email/sync-report/test.phtml'
an email is sent (along with the contents of the block) only 1 time. The next time you contact the controller (class Index extends MagentoFrameworkAppActionAction
), it does not work. The controller does not perform any actions at all.
There is no information in the logs.
I hope for help, thank you!
magento2 blocks template email
magento2 blocks template email
New contributor
New contributor
New contributor
asked yesterday
VladislavVladislav
62
62
New contributor
New contributor
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
You cannot call block like this in email template.
Here You have allowed customizations for magento 2:
https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/templates/template-email.html
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "479"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Vladislav is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f266859%2fincorrect-behavior-when-sending-email-with-use-a-block-inside-a-template%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You cannot call block like this in email template.
Here You have allowed customizations for magento 2:
https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/templates/template-email.html
add a comment |
You cannot call block like this in email template.
Here You have allowed customizations for magento 2:
https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/templates/template-email.html
add a comment |
You cannot call block like this in email template.
Here You have allowed customizations for magento 2:
https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/templates/template-email.html
You cannot call block like this in email template.
Here You have allowed customizations for magento 2:
https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/templates/template-email.html
answered yesterday
lama377lama377
16
16
add a comment |
add a comment |
Vladislav is a new contributor. Be nice, and check out our Code of Conduct.
Vladislav is a new contributor. Be nice, and check out our Code of Conduct.
Vladislav is a new contributor. Be nice, and check out our Code of Conduct.
Vladislav is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Magento Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f266859%2fincorrect-behavior-when-sending-email-with-use-a-block-inside-a-template%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown