• Bom dia, temos um site de um cliente em wordpress e está com o tema Enfold instalado, apenas criamos o site como uma vitrine e passamos o site para o cliente.
    O cliente contratou uma outra empresa, que inseriu alguns códigos no site, para quando alguém preencher o formulário ele receber essas informações em uma planilha no google drive.

    O site estava funcionando e ele recebia tudo normal, então Enfold teve uma nova atualização e o formulário desapareceu, algumas coisas no layout ficaram foram do lugar.

    Fui no enfold e atualizei para a versão mais recente, então o site voltou ao normal, só que os códigos que a tal empresa inseriu pararam de funcionar, entramos em contato com eles e pedimos para me mostrar onde estavam inserido os códigos para ver se tinham desaparecido, eles inseriram no header.php esse script.

    <script type="text/javascript">
    
                function validate(){
    
                    var x= document.getElementById('avia_nome_1').value;
                    if (x==null || x=="" || x=="Nome")
                    {
                        alert("Informe seu nome!");
                        error = false;
                        return false;
                    }
    
                    var x= document.getElementById('avia_e-mail_1').value;
                    if (x==null || x=="" || x=="E-mail")
                    {
                        alert("Digite o seu e-mail!");
                        error = false;
                        return false;
                    }
    
                    var x= document.getElementById('avia_telefone_1').value;
                    if (x==null || x=="" || x=="Telefone")
                    {
                        alert("Digite o seu telefone!");
                        error = false;
                        return false;
                    }
    
                    return true;
                }
    
                function inputValue(){
                    var error;
                    var inputName = document.getElementById('avia_nome_1').value;
                    var nameHidden = document.getElementById('nameHidden');
                    nameHidden.setAttribute('value', inputName);
    
                    var inputEmail = document.getElementById('avia_e-mail_1').value;
                    var emailHidden = document.getElementById('emailHidden');
                    emailHidden.setAttribute('value', inputEmail);
    
                    var inputPhone = document.getElementById('avia_telefone_1').value;
                    var phoneHidden = document.getElementById('phoneHidden');
                    phoneHidden.setAttribute('value', inputPhone);
    
                    if (validate()) {
                        if (!error){
    
                            var postData = lsjQuery('#contatoLagoa').serializeArray();
                            var formURL = lsjQuery('#contatoLagoa').attr("action");
                            lsjQuery.ajax(
                            {
                                url : formURL,
                                type: "POST",
                                data : postData,
                                success:function(data, textStatus, jqXHR)
                                {
                                    //alert("Contato Realizado com Sucesso!");
                                },
                                error: function(jqXHR, textStatus, errorThrown)
                                {
                                    //alert("Contato Realizado com Sucesso!");
                                }
                            });
    
                            lsjQuery('#contatoLagoa').css("display", "none");
                            lsjQuery('#ajaxresponse_1').toggleClass("hidden")
    
                            window.open('http://residenciallagoa.com.br/residencial-lagoa/obrigado.html','janela');
                        }
                    }
                }
    
        </script>

    Essa pasta /residencial-lagoa/obrigado.html está dentro do site conforme verifiquei no FTP.

    Alguém tem alguma noção do que pode ter acontecido?

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • Moderador Míriam de Paula

    (@miriamdepaula)

    Se o tema atualizou e foram feitas modificações neste tema, sem fazer um backup do tema, fatalmente tudo foi perdido.

    Quem desenvolveu as mudanças não guardou uma cópia?

    Criador do tópico Guilherme8d

    (@guilherme8d)

    Esse é o problema, eles fizeram as alterações e não fizeram um backup.

    Os códigos estão todos no site, mas não funcionam =/

    Moderador Míriam de Paula

    (@miriamdepaula)

    Não teria como pedir um backup da hospedagem.. Tente falar com o host e pedir um backup dos arquivos anterior ao dia do acontecido… quem sabe isso não resolve… Caso contrário, eu sinto muitíssimo mesmo, mas o serviço vai ter que ser refeito =(

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • O tópico ‘Planilha Google Drive’ está fechado para novas respostas.