No se muestran los tweets y error al enviar email desde formulario de contacto

Support Forums Cian – HTML Template No se muestran los tweets y error al enviar email desde formulario de contacto

Viewing 15 posts - 1 through 15 (of 18 total)
  • Author
    Posts
  • #3692
    José Miguel
    Participant

    Hola,
    Ya creo que esta será la última consulta. Tengo dos problemas que he tratado de solucionar, pero no hay manera.

    1. Aunque he seguido las instrucciones no consigo que la página muestre los tuits que publico en el perfil de Twitter. Actualmente el perfil está en privado, pero también he probado haciéndolo público y no lo consigo.

    2. Cuando mando un mensaje desde el formulario de contacto ubicado al final de mi página la imagen se refresca, se coloca en la home de la página, no aparece ningún mensaje informando de que el mensaje se ha enviado y no llega ningún mensaje al email.

    ¿Por favor, podría ayudarme a solucionar esto? He revisado el código varias veces y probado varias cosas y nada.

    Mi web es: http://www.deejeo.com
    Mi Twitter es: @deejeo

    Muchas gracias por anticipado.
    Un saludo.

    • This topic was modified 6 years, 5 months ago by José Miguel.
    #3694
    CreaboxThemes
    Keymaster

    Hola,

    He estado mirando tu web y viendo los errores.

    1- El Twitter feed lo puedes solucionar utilizando una dirección absoluta en la obtención del archivo JSON. Tienes que modificar el archivo twitterfeed.js y modificar la línea 24 de la siguiente manera:

    $.getJSON('http://www.deejeo.com/php/get-tweets.php',

    2- Con respecto al formulario, el segundo da error porque hay un conflicto jquery. Los dos formularios de contacto tienen el mismo ID. Sería necesario modificar el ID de uno de los dos formulario, y en el archivo custom.js duplicar todo el código del ‘contact form’, pero utilizando el nuevo ID:

    $('.success-message-nuevo').hide();
        $('.error-message-nuevo').hide();
        
    	var $contactform 	= $('#contactform-id-nuevo'),
    		$success		= 'Your message has been sent. Thank you!';
    		
    	$contactform.submit(function(){
    		$.ajax({
    		   type: "POST",
    		   url: "php/contact.php",
    		   data: $(this).serialize(),
    		   success: function(msg)
    		   {
    				if(msg == 'SEND'){
    					$('.error-message-nuevo').hide();
                        $('.success-message-nuevo').hide();
                        $contactform.hide().delay(3000).fadeIn();
                        $('#contactform-id-nuevo input').val('');
                        $('#contactform-id-nuevo textarea').val('');
                        $('.success-message-nuevo').html('<div class="success-message-nuevo">'+ $success +'</div>');
                        $('.success-message-nuevo').fadeIn().delay(2000).fadeOut();
    				}
    				else{
    					$('.success-message-nuevo').hide();
                        $('.error-message-nuevo').hide();
                        $('.error-message-nuevo').html('<div class="error-message-nuevo">'+ msg +'</div>');
                        $('.error-message-nuevo').fadeIn().delay(3000).fadeOut();
    				}
    			}
    		 });
    		return false;
    	});	

    Un saludo

    #3695
    José Miguel
    Participant

    Hola,

    Como siempre tan eficiente.

    He hecho las modificaciones que me indicas y funciona todo salvo los tweets, que siguen sin aparecer, incluso con la modificación que me indicas y haciendo públicos mis tweets. 🙁

    Un saludo. Por cierto, gracias por tu rápida respuesta.

    #3696
    CreaboxThemes
    Keymaster

    Hola de nuevo,

    te dejó en dropbox mi configuración del twitter feed para que pruebes si funciona.
    https://www.dropbox.com/s/juszsair85ws74p/twitter-feed.zip

    Saludos

    #3698
    CreaboxThemes
    Keymaster

    Hola de nuevo,

    ¿Alguna novedad? ¿Te ha funcionado con mi configuración?

    Saludos

    #3700
    José Miguel
    Participant

    Hola,

    Sustituí mis archivos por los tuyos (tu configuración) y sigue sin funcionar. Pero es más, ahora sale un mensaje de error cuando cargo la página desde Firefox o IE (las últimas versiones) al introducir: deejeo.com en vez de http://www.deejeo.com.

    E inspeccionando la página en el archivo “twitterfeed.js” detecta el siguiente error.

    ¿Alguna idea de cómo solucionarlo?

    Gracias por anticipado. Un saludo.

    #3701
    CreaboxThemes
    Keymaster

    Hola,

    el error de conexión que se produce al entrar a la página sin escribir www se produce porque la ruta de acceso de la función getJSON se especifica con www y al no escribirla en el navegador surge el error.
    Te dejo un enlace con un tutorial del autor del plugin de twitter para que esto no se produzca. Tienes que cambiar el archivo .htaccess:
    http://www.webdevdoor.com/hosting-management/htaccess-redirect-problem-non-www/

    Y con respecto al otro error no encuentro una solución. ¿Podrías crear una carpeta en tu ftp y darme acceso para poder hacer pruebas? Eso estaría bien para poder ver el posible error.

    Saludos

    #3705
    José Miguel
    Participant

    Hola,

    Disculpa la demora, pero me ha surgido un tema importante que tenía que atender.

    El artículo del archivo .htaccess no me sirve porque es para servidores Apache y mi servidor es Windows (usa web.config), pero ya he encontrado varios artículos y estoy tratando de solucionarlo.

    Con respecto a lo de la carpeta en mi ftp, yo encantado porque soy el primero en querer solucionarlo, pero nunca lo he hecho y no se cómo se hace. Yo uso Filezilla y tengo la web alojada en 1and1. Podrías indicarme cómo se hace o mandarme algún link a algún post. No obstante, estoy buscándolo yo por mi cuenta también.

    Un saludo.

    #3706
    CreaboxThemes
    Keymaster

    Hola de nuevo,

    yo también estoy con 1&1, no sé que tipo de plan tienes pero en tu panel de control, en la sección acceso, tienes la opción acceso ftp.

    Saludos.

    #3711
    José Miguel
    Participant

    Ya he descubierto porqué no encuentro la opción para poder proporcionarte acceso. Tan simple como que mi plan sólo me permite una cuenta de ftp. 🙁 Lo he descubierto leyendo la letra pequeña. Y cuando digo pequeña, me refiero a pequeña de verdad. Madre mía.

    En cuanto pueda te doy acceso. Disculpa la demora.

    Saludos.

    #3712
    CreaboxThemes
    Keymaster

    Ok. Cuando puedas envíame los datos a mi correo personal admin@creabox.es

    Saludos

    #3753
    José Miguel
    Participant

    Hola,

    Me dijiste que por un error no podías acceder para hacer las pruebas y te di acceso al directorio raiz. ¿Va todo bien?¿Has encontrado por qué no se pueden ver los tuits del feed de mi Twitter?

    Un saludo.

    #3755
    CreaboxThemes
    Keymaster

    Hola José Miguel,

    siento muchísimo el retraso. He estado intentándolo pero sin solución. Me pondré con el tema muy seriamente y encontrar la solución cuanto antes.

    Saludos

    #3757
    José Miguel
    Participant

    Hola,

    Estoy seguro de que lo conseguirás. Muchas gracias por todo.

    Un saludo.

    #3786
    CreaboxThemes
    Keymaster

    Hola,

    he estado intentando subir archivos a tu FTP pero me da constantemente el siguiente error:

    Error server

    Saludos

Viewing 15 posts - 1 through 15 (of 18 total)
  • You must be logged in to reply to this topic.