Actions

BeforeRegisterForm: Difference between revisions

From LimeSurvey Manual

mNo edit summary
(Add example)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{FeatureStarting|2.06}}  
{{FeatureStarting|2.06}}  
{{FeatureChange|3.0}}


'''When'''
'''When'''
Line 15: Line 16:
'''Possible output'''
'''Possible output'''


* ''registerForm'' The form to be display at user ( {REGISTERFORM} in template)
* ''registerForm'' : data sent to register_form.twig template. Regsiter_form can be replaced by [[getPluginTwigPath]] event.
 
Before 3.0 :
* ''registerForm'' : The form to be display at user
 
'''Example'''
 
* [https://gitlab.com/SondagesPro/SurveyAccess/registerQuick registerQuick plugin]


[[Category:Plugins events]]
[[Category:Plugins events]]

Latest revision as of 09:51, 26 June 2018

 Hint: This features is available starting in version 2.06
 Hint: This feature changed with version 3.0


When

This event is fired just before the form of core register form is called

Input

The event receives the following information:

  • surveyid the id of the current survey
  • lang the laguage set in param
  • aRegistersErrors array of errors (if exists)

Possible output

  • registerForm : data sent to register_form.twig template. Regsiter_form can be replaced by getPluginTwigPath event.

Before 3.0 :

  • registerForm : The form to be display at user

Example