linawolf / form_double_opt_in

TYPO3 Extension adding Double Opt-In to the TYPO3 CMS Form Framework
12 stars 20 forks source link

404 caused by ampersand being escaped in confirmation link #34

Closed y-oshua closed 1 year ago

y-oshua commented 1 year ago

Had to add f:format.raw tags around the uri builder because fluid automatically escapes inline rendered variables, could also just add {escaping off} to beginning of email templates.

Here was my solution: <f:format.raw>{f:uri.action(pageUid: validationPid, extensionName: 'formdoubleoptin', pluginName: 'doubleoptin', controller: 'DoubleOptIn', action: 'validation', absolute: 1, arguments: {hash: optIn.validationHash})}</f:format.raw>

linawolf commented 1 year ago

PR is merged