No se muestra la pá...
 
Avisos
Vaciar todo

No se muestra la página 2 de gracias

9 Respuestas
4 Usuarios
0 Reactions
1,505 Visitas
Respuestas: 2665
Famed Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola,
No se muestra el mensaje de gracias de la página 2 del formulario. El email se envía y el formulario queda registrado en registros, pero el mensaje de gracias no aparece. Después de clicar en enviar vuelve a aparecer la página 1 del formulario. He visitado varios post pero no hallo la solución.

Adjunto pantallazos con el script del botón enviar y con el script de editar formulario.

El formulario es este: Contenido solo visible a usuarios registrados


 
Respondido : 24/11/2012 8:15 am
Luis Mendez Alejo
Respuestas: 23269
Illustrious Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola Alceste,

Es correcto que el enviar sea ff_validate_submit.

Hay que editar el formulario, y en la pestaña de scripts --> Script del Submitted --> personalizado, introducir el código:

function ff_nombredelformulario_submitted(status, message) {  
 
   switch (status) { 
       case FF_STATUS_OK: 
          ff_switchpage(2); 
          break; 
       case FF_STATUS_UNPUBLISHED: 
       case FF_STATUS_SAVERECORD_FAILED: 
       case FF_STATUS_SAVESUBRECORD_FAILED: 
       case FF_STATUS_UPLOAD_FAILED: 
       case FF_STATUS_ATTACHMENT_FAILED: 
       case FF_STATUS_SENDMAIL_FAILED: 
       default: 
          alert(message); 
   } // switch 
} // ff_nombredelformulario_submitted

Donde indico nombredelformulario hay que sustituir por el nombre del mismo, no por el título de formulario.

Saludos,


 
Respondido : 24/11/2012 9:34 am
Respuestas: 2665
Famed Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola Luís,
Ya lo tengo así. (Ver imagen Script del anterior mensaje)
Saludos!


 
Respondido : 25/11/2012 7:36 am
Luis Mendez Alejo
Respuestas: 23269
Illustrious Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola Alceste,

Revisa tambien lo siguiente:

En Managed Script, "Validate and next page"

function ff_validate_nextpage(element, action)
{
    if(typeof bfUseErrorAlerts != 'undefined'){
     $jq(".bfErrorMessage").html('');
     $jq(".bfErrorMessage").css("display","none");
    }

    error = ff_validation(ff_currentpage);
    if (error != '') {
       if(typeof bfUseErrorAlerts == 'undefined'){
           alert(error);
        } else {
           bfShowErrors(error);
        }
        ff_validationFocus('');
    } else
        ff_switchpage(ff_currentpage+1);
        self.scrollTo(0,0);
} // ff_validate_nextpage

Saludos


 
Respondido : 25/11/2012 12:39 pm
Respuestas: 2665
Famed Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

hola,
lo tengo exactamente así. No sé qué puede fallar porqué partí de una copia del formulario contacto para crear este


 
Respondido : 25/11/2012 4:46 pm
Johnny Heredia Montiel
Respuestas: 20127
Illustrious Member Moderator
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola Alceste,

Verifica si el nombre del formulario es el correcto:

Revisa también si existe la pagina 2 con su respectivo contenido a mostrar.

Saludos.


 
Respondido : 25/11/2012 5:16 pm
Respuestas: 2665
Famed Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola,
Lo tengo bien, salvo que influían mayúsculas y minúsculas. (Tengo la primera letra en mayúsculas tanto en título como en nombre)

Saludos


 
Respondido : 26/11/2012 7:30 am
Jordi Sala
Respuestas: 12058
Illustrious Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Hola Alceste,

Si al formulario en el

function ff_budged_submitted(status, message)

en el nombre del mismo tiene que coincidir, y ser exactamente igual. Utiliza minúsculas en el nombre, en el título no hace falta.

Saludos


 
Respondido : 26/11/2012 9:10 am
Respuestas: 2665
Famed Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Gracias Jordi,

Solucionado tal como indicas era a causa de la mayúscula inicial! 🙂

Saludos


 
Respondido : 26/11/2012 9:31 am