Foros del Web » Programando para Internet » PHP »

Cakephp Como cambiar las palabras de campos obligatorios

Estas en el tema de Como cambiar las palabras de campos obligatorios en el foro de PHP en Foros del Web. Hola a todos, Pues he echo una pagina web en varios idiomas en plan principiante la cual tiene un formulario de contacto y cada pagina ...
  #1 (permalink)  
Antiguo 04/11/2013, 16:26
 
Fecha de Ingreso: julio-2013
Mensajes: 25
Antigüedad: 10 años, 8 meses
Puntos: 0
Como cambiar las palabras de campos obligatorios

Hola a todos, Pues he echo una pagina web en varios idiomas en plan principiante la cual tiene un formulario de contacto y cada pagina tiene su formulario en cada idioma.
En ese formulario de contacto cuando le das al boton de enviar y falta algun dato de los que son obligatorios te da un mensaje de error y te dice ''Por favor, rellene este campo''.
La cuestion es que no encuentro donde esta esa palabra para poder ponerla en cada idioma. He mirado el javascrip del formulario, lo cambio y no me hace caso. No entiendo nada.
La pagina que he echo es:

www.servicio-internacional.es

y pulsando en las banderitas te lleva a otros idiomas. Esos idiomas en contacto cuando no rellenas nada te sigue dando el mensaje de por favor rellene este campo en español, Yo lo quiero cambiar a ingles y aleman, pero no se donde se situa.

Si alguien me puede ayudar... gracias !!
  #2 (permalink)  
Antiguo 04/11/2013, 16:29
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Como cambiar las palabras de campos obligatorios

Me imagino que piensas que podemos adivinar y descubrir que archivo y linea debes cambiar, ¿verdad?

Te invito a ponerte en nuestro lugar y nos platiques que tipo de ayuda brindarías después de leer lo que has dicho.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 04/11/2013, 16:39
 
Fecha de Ingreso: julio-2013
Mensajes: 25
Antigüedad: 10 años, 8 meses
Puntos: 0
Respuesta: Como cambiar las palabras de campos obligatorios

Me imagino, que es imposible si no te pongo el codigo, losiento tio, soy novato en el php y el formulario de contacto es copiado :)
Ahora porque me he cansado de buscarlo y he apagado el ordenador y voy a acostarme. Pero mañana os pongo el codigo php del formulario y a ver si me podeis ayudar, que no se que os tendre que pegar para que me podais ayudar, pero intentare ser lo menos pesado posible. Y en el caso de que no podais ayudarme porque sea imposible, lo entendere. Intentad tener paciencia conmigo! Gracias amigos ! :D
  #4 (permalink)  
Antiguo 05/11/2013, 18:23
 
Fecha de Ingreso: julio-2013
Mensajes: 25
Antigüedad: 10 años, 8 meses
Puntos: 0
Respuesta: Como cambiar las palabras de campos obligatorios

Perdonad la tardanza, a ver si podeis seguir ayundandome. Pues he estado buscando de nuevo y no encuentro la solucion de ninguna manera, y la cuestion es que he encontrado el formulario original pero no encuentro como cambiar las letras.


Código PHP:
Ver original
  1. <?php
  2. //Importamos las variables del formulario de contacto
  3.  
  4. @$nombre = addslashes($_POST['nombre']);
  5. @$email = addslashes($_POST['email']);
  6. @$web = addslashes($_POST['web']);
  7. @$mensaje = addslashes($_POST['mensaje']);
  8.  
  9.  
  10.  
  11. //Preparamos el mensaje de contacto
  12. $cabeceras = "From: $email\n" //La persona que envia el correo
  13.  . "Reply-To: $email\n";
  14. $asunto = "Mensaje desde la pagina Web"; //asunto aparecera en la bandeja del servidor de correo
  15. $email_to = "[email protected]"; //cambiar por tu email
  16. $contenido = "$nombre ha enviado un mensaje desde la web www.miweb.com\n"
  17. . "\n"
  18. . "Nombre: $nombre\n"
  19. . "Email: $email\n"
  20. . "Sitio Web: $web\n"
  21. . "Mensaje: $mensaje\n"
  22. . "\n";
  23. //Enviamos el mensaje y comprobamos el resultado
  24. if (@mail($email_to, $asunto ,$contenido ,$cabeceras )) {
  25.  
  26. //Si el mensaje se envía muestra una confirmación
  27. die("Gracias, su mensaje se envio correctamente.");
  28. }else{
  29. //Si el mensaje no se envía muestra el mensaje de error
  30. die("Error: Su información no pudo ser enviada, intente más tarde");
  31. }
  32. ?>


Este es el php del formulario y aqui no encuentro donde se puede modificar el texto que sale cuando no rellenas ningun campo.

Y esto que voy a pasar debajo es el index.html del formulario de contacto.

Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. <html lang="es">
  3.     <meta charset="utf-8">
  4.     <title>HTML5 Contact Form</title>
  5.     <link rel="stylesheet" media="screen" href="styles.css" >
  6.     <!--[if IE]>
  7.        <script src="http://html5shiv.googlecode.com/svn/trunk
  8. /html5.js"></script>
  9.        <![endif]-->
  10. </head>
  11. <form class="contact_form" action="contacto.php" method="post">
  12.     <ul>
  13.         <li>
  14.              <h2>Contáctanos</h2>
  15.         </li>
  16.         <li>
  17.             <label for="name">Nombre:</label>
  18.             <input name="nombre" type="text" required id="nombre"  placeholder="Johan Ricardo" />
  19.         </li>
  20.         <li>
  21.             <label for="email">Email:</label>
  22.             <input type="email" name="email" placeholder="[email protected]" required />
  23.         </li>
  24.         <li>
  25.             <label for="website">Sitio Web:</label>
  26.             <input type="url" name="web" placeholder="http://tutosytips.com" required />
  27.         </li>
  28.         <li>
  29.             <label for="mensaje">Mensaje:</label>
  30.             <textarea name="mensaje" cols="40" rows="6" required id="mensaje" ></textarea>
  31.         </li>
  32.         <li>
  33.             <button class="submit" type="submit">Enviar</button>
  34.         </li>
  35.     </ul>
  36. </form>
  37. </body>
  38. </html>

Ya el otro archivo que hay es un css.





Adjunto la foto de las letras que quiero cambiar, por si acaso me he explicado mal.

Gracias a todos

Etiquetas: cakephp, campos, formulario, palabras
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:19.