簡體   English   中英

從會話中預填TYPO3 Powermail表單?

[英]Prefill TYPO3 Powermail form from session?

用戶可以在TYPO3 6.2站點上使用powermail表單注冊各種事件。 沒有購物車。

為了獲得更好的用戶體驗,是否可以根據用戶的先前輸入在寄存器表單中預填充典型字段?

例如,允許用戶通過復選框“保存我的地址以供其他表單使用”來控制它,並將其地址存儲在會話中,然后可以將其重新使用以預填下一個表單嗎?

您可以為此做一件事,我認為您可以通過簡單地使用javascript來做到這一點。 存儲一個地址值和一個變量,在單選框/復選框的單擊/檢查事件之后,您可以在此復制相同的內容。

var addre1 = $('.residentAddress').val();

解決方案已開啟

https://docs.typo3.org/typo3cms/extensions/powermail/ForAdministrators/GoodToKnow/SaveSession/Index.htmlhttps://forge.typo3.org/issues/69507#change-274061

將值保存到會話中:

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]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM