powermail | official repository of the TYPO3 extension powermail | Content Management System library
kandi X-RAY | powermail Summary
kandi X-RAY | powermail Summary
This is the official repository of the TYPO3 extension powermail! Powermail is a well-known, editor-friendly, powerful and easy mailform extension for TYPO3
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Add validation attributes .
- Validate a field in string validation .
- Reformat params for action
- Find list by settings .
- Parse and overwrite variables from email
- Checks if mail can be edited
- Create a new mail
- Determine if the field is from TypoScript .
- Get data type from field type
- Call finishers .
powermail Key Features
powermail Examples and Code Snippets
Community Discussions
Trending Discussions on powermail
QUESTION
I'm using Typo3 powermail mail forms, after send the form is stored in backend but never send a copy to the recepient or user adress. how can i troubleshoot this issue ? btw, Test emails from installtool works good.
...ANSWER
Answered 2022-Feb-10 at 20:42Did you configure your form that it uses the email address of the visitor who fills in the form as sender address? That's not good practice anymore. Most mail servers check the SPF record and reject mails that don't pass that test.
You can configure the default sender name and address via TypoScript. And check if the SPF Record fits for that sender address.
QUESTION
I am using powermail where I have added a file upload which I want to restrict with PNG,JPG and PDF file formats. Since I unfortunately do not work as long as TYPO3 and the extension Powermail I do not know exactly where I have to make the changes. I have already seen in another forum post that you can make the adjustments in the setup.
...ANSWER
Answered 2021-Oct-28 at 08:11You can configure the allowed fileextension as TypoScript constant plugin.tx_powermail.misc.uploadFileExtensions
.
So, the TypoScript (in constant section) should look like:
QUESTION
Are there any docs that can help me to overwrite the Flexform of powermail extension into my site package? So that I can edit the field configuration.
Please help, I have been searching for this very long.
Thank you.
...ANSWER
Answered 2021-Aug-26 at 07:02There is a section "Add new FlexForm properties" in the Powermail documentation.
And in2code (the guys behind Powermail) has published a (german) blog-post "[PHP] FlexForm einer Extension komplett ersetzen"
QUESTION
I have a powermail form in which I use a select box with multi selection. In the email body the selected values are written as a comma separated list but with a space after each comma.
The developer of powermail (powermail 7.4.2 / TYPO3 9.5) has given me an answer on github: https://github.com/einpraegsam/powermail/issues/680
He directed me to an hardcoded entry in the answer.php of powermail.
I've changes the line in the answer.php to my needs but the spaces in the e-mail remain.
Can anyone give me a tip how to remove these spaces in the mail body for the multi select value list?
...ANSWER
Answered 2021-Jun-08 at 06:52First question after code changes:
have you cleared all caches?
Then you need to verify that this line of code is responsible for your spaces. change the default delimiter to something new (like: '#'
).
Differentiate between the default value of this function and the value which is transmitted when the function is called. You could change the default value, but if the function is called with the old value it will override the changed default.
If that doesn't help you need to debug where your values got concatenated. That could be in FLUID, Typoscript or PHP.
QUESTION
I need to add a custom validator to the datepicker field. By default, this field comes without any validators.
I've already made the validator settings visible in the TCA of tx_powermail_domain_model_field
and added my custom validator as usual.
Now I need the attributes data-parsley-customXXX
and data-parsley-error-message
added to the HTML input field which is usually done via the the viewhelper in ValidationDataAttributeViewHelper.php
:
https://github.com/einpraegsam/powermail/blob/develop/Classes/ViewHelpers/Validation/ValidationDataAttributeViewHelper.php#L342
https://github.com/einpraegsam/powermail/blob/develop/Classes/ViewHelpers/Validation/ValidationDataAttributeViewHelper.php#L348
This is the code I need to extend: https://github.com/einpraegsam/powermail/blob/develop/Classes/ViewHelpers/Validation/DatepickerDataAttributeViewHelper.php#L32
...ANSWER
Answered 2021-Apr-13 at 06:27I found a solution for my problem. As suggested in the comment it's possible to extend the Viewhelper:
ext_localconf.php:
QUESTION
i want to write powermail data in the data table of an own extbase extension. the form delivers a uid of a sys_category which i want to persist in my extension.
The relevant lines in my finisher:
...ANSWER
Answered 2021-Feb-22 at 13:00You have to create a new instance of an ObjectStorage (e.g. $os = new ObjectStorage();) and now you can add an object to the objectStorage. After this you can use it in setCategories() function.
QUESTION
I would like to transmit yes or no as value for checkboxes in Powermail (marketing.sendpost.values). If the checkbox is not selected, nothing is transmitted by default. Is it possible to set a default value per checkbox?
I have created the checkbox with Text|yes
in TYPO3.
My TypoScript
...ANSWER
Answered 2021-Feb-11 at 13:10I have found a solution that works. Maybe it helps someone else.
QUESTION
I've a Fluid template with a partial. To fetch a localized string I'm using .
I wonder how to use f:translate
as an argument for my partial.
According to the documentation there is a inline-notation: {f:translate(key: 'someKey', extensionName)}
but this doesn't seem to work in my case and causes an error:
ANSWER
Answered 2020-Nov-25 at 09:35I think you're missing the quotes around the subject variable
QUESTION
I wonder what is the easiest way to translate a powermail form into multiple languages (approx. 10 languages, for this example let's just use English (default) and translate into German).
What have i done so far:
- installed powermail through composer
- created a form with 5 fields.
- added that form to a page.
- saving form to database.
What i need is a way to translate this form into German, but i have no idea where to start. Can anyone point me in the right direction?
...ANSWER
Answered 2020-Oct-23 at 11:45I figured out what I was trying to accomplish. Thought I would share it here since I haven't found an acceptable answer online yet.
To translate your form open the page where your form is located in Listview.
After you made a new translation for your page, there is an extra option in your form to localize it to another language:
Click on the countryflag and you are able to translate your form!
QUESTION
I'm using the TYPO3 version 10 and have a problem with the plugin grids for bootstrap. The grids works with images and texts with no errors but doesn't display the powermail form.
Here's a pic of the problem
I've included before the "Main" static template.
Has anyone an idea what causes the error and how to resolve it?
Thanks in advance
...ANSWER
Answered 2020-Sep-10 at 16:52You need to disable the option "resolveChildFlexFormData"
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install powermail
PHP requires the Visual C runtime (CRT). The Microsoft Visual C++ Redistributable for Visual Studio 2019 is suitable for all these PHP versions, see visualstudio.microsoft.com. You MUST download the x86 CRT for PHP x86 builds and the x64 CRT for PHP x64 builds. The CRT installer supports the /quiet and /norestart command-line switches, so you can also script it.
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page