Jump to content

Modificare Prestashop (authentication.tpl) cu un ajax script care sa ia niste date dintr-un php


cristina

Recommended Posts

Hey.
Sper ca ma poate ajuta cineva. Am de modificat authentication.tpl pentru ca un client sa aiba posibilitatea sa aleaga daca e persoana fizica sau juridica. Daca e juridica atunci trebuie sa introduca CUI-ul. Dupa ce a introdus cui-ul atunci merge pe un php script care imi scoate datele despre firma de pe mfinante.ro.

Chestia asta vreau sa o fac cu un ajax, care imi apeleaza scriptul meu. Singura chestie e ca in momentul in care adaug:
si cele ce imi mai trebuie, nu imi mai afiseaza nimic din authentication.tpl. Am incercat sa ii dau:
[removed] dar in momentul asta nici categoriile nu mi le mai afiseaza.

Deci care ar putea fi solutia?

Am adaugat codul mai jos:

function getXMLHttp()
{
var xmlHttp

try
{
//Firefox, Opera 8.0+, Safari
xmlHttp = new XMLHttpRequest();
}
catch(e)
{
//Internet Explorer
try
{
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try
{
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e)
{
alert("Your browser does not support AJAX!")
return false;
}
}
}
return xmlHttp;
}

function MakeRequest()
{
var xmlHttp = getXMLHttp();

xmlHttp.onreadystatechange = function()
{
if(xmlHttp.readyState == 4)
{
HandleResponse(xmlHttp.responseText);
}
}

xmlHttp.open("POST", "pro.php", true);
xmlHttp.send(null);
}


function HandleResponse(response)
{
document.getElementById('ResponseDiv')[removed] = response;
}




{l s='Persoana juridica:'}



{l s='Introduceti CUI:'}
<input type="text" class="text" id="cui" name="cui" value="{if isset($smarty.post.cui)}{$smarty.post.cui}{/if}" />


<input type="button" name="submitCui" id="submitCui" value="{l s='Submit CUI'}" class="exclusive">

Cheers!
Link to comment
Share on other sites

  • 2 weeks later...

poate ai o eroare pe undeva si in config/config.inc.php ai setat sa nu arate erorile:
@ini_set('display_errors', 'off');

dar functia javascript o poti introduce intre taguri:
{literal}
{/literal}

astfel smarty nu-ti va mai da erori

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...