Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the pue-sales domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the better-click-to-tweet domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the pue-amazon domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the pue-stats domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wordpress-seo domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/staging-poc/public_html/wp-includes/functions.php on line 6114
Edit Registration Form | Event Espresso - Staging Server

Support

Home Forums Event Espresso Premium Edit Registration Form

Edit Registration Form

Posted: September 28, 2013 at 10:11 am

Viewing 3 reply threads


Marco Genovese

September 28, 2013 at 10:11 am

I have an event “Registrazione Agenzie” where through css and a small change to the file form_build.php, I changed the fields “Cognome” and “Nome” in “Ragione Sociale” and “Nome Referente”.

I did this because only for this event I need to show users these fields rather than the default ones.

But when I get to the last screen where there is a summary of the information that the user has entered, I can not change the fields “Cognome” and “Nome” because the <th> tag of the table does not contain the id (for example : lname-1-0-1, fname-1-0-1) that would allow me to make changes with CSS.

I know the file to edit is confirmation_display.php but was not able to enter the code that generates the id in <th> tag.

Here is a screenshot

and this is the link to the page: http://aicsturitalia.it/privati/registrazione-agenzie/


Marco Genovese

September 30, 2013 at 2:29 am

Please, can anyone answer?


Dean

  • Support Staff

September 30, 2013 at 5:07 am

Hi,

Well you are not going to do it with CSS.

In the confirmation_display.php there is a section

<?php foreach ($questions as $question) { ?>

Change that to

<?php 
foreach ($questions as $question) { 
if($question->question == "First Name") { $question->question = "Ragione Sociale"; }
					if($question->question == "Last Name") { $question->question = "Nome Referente"; }
?>

That will change it BUT it will do it for every event, o you will need to add a conditional in, and that is dependant on how you have set things up, as pseudo code it would look like this (this is not real code)

<?php 
foreach ($questions as $question) { 

if(the check = the check answer) {

if($question->question == "First Name") { $question->question = "Ragione Sociale"; }
					if($question->question == "Last Name") { $question->question = "Nome Referente"; }

}
?>

If you are not sure what to do with this, I would advise you to contact a developer to assist you further with the modifications you need – http://staging.eventespresso.com/developers/event-espresso-pros/


Marco Genovese

September 30, 2013 at 7:57 am

Hi Dean, thank you very much for your reply.
I inserted your snippet code with the condition and everything works perfectly!

Thanks again!

Viewing 3 reply threads

The support post ‘Edit Registration Form’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso - Staging Server