从会话中预填充TYPO3 Powermail表单?

从会话中预填充TYPO3 Powermail表单?,typo3,typo3-6.2.x,powermail,Typo3,Typo3 6.2.x,Powermail,用户可以在TYPO3 6.2网站上使用powermail表单注册各种活动。 没有购物车 为了获得更好的用户体验,是否可以根据用户以前的输入在注册表中预先填充典型字段 例如,允许用户通过复选框“保存我的地址以便在其他表单中使用”来控制此操作,将他的地址存储在会话中,可以重复使用该会话来预填充下一个表单?您可以为此做一件事,我想您可以通过简单地使用javascript来完成。 用一个变量存储一个地址值,单击/检查收音机事件/复选框后,您可以在那里复制相同的内容 var addre1 = $('.re

用户可以在TYPO3 6.2网站上使用powermail表单注册各种活动。 没有购物车

为了获得更好的用户体验,是否可以根据用户以前的输入在注册表中预先填充典型字段


例如,允许用户通过复选框“保存我的地址以便在其他表单中使用”来控制此操作,将他的地址存储在会话中,可以重复使用该会话来预填充下一个表单?

您可以为此做一件事,我想您可以通过简单地使用javascript来完成。 用一个变量存储一个地址值,单击/检查收音机事件/复选框后,您可以在那里复制相同的内容

var addre1 = $('.residentAddress').val();
解决方案已经启动

将值保存到会话:

plugin.tx_powermail.settings.setup {

        # Save submitted values in a session to prefill forms for further visits. Define each markername for all forms.
        saveSession {
                # Method "temporary" means as long as the browser is open. "permanently" could be used together with a frontend-user session. If method is empty, saveSession is deactivated.
                _method = 

                firstname = TEXT
                firstname.field = firstname

                lastname = TEXT
                lastname.field = lastname
        }
}

[globalVar = GP:tx_powermail_pi1|field|checkboxmarkername|0 > 0]
plugin.tx_powermail.settings.setup.saveSession._method = temporary
[end]