Jump to content
toni86

JS o PHP all'interno della singola pagina Html

Recommended Posts

Ciao a tutti,

come da titolo vorrei sapere s'è possibile inserire all'interno di una html page un codice Js oppure PHP

Ps. a me non interessa in tutto il sito e quindi nell' HEADER, io per esempio lo voglio solo in una pagina...

faccio esempio;

<input type="checkbox" id="myCheck"  onclick="myFunction()"> Ho letto i dati 

<p id="text" style="display:none"><button class="w3-btn w3" style="background-color:#264f2d;">Coupon herunterladen</button></p><br></p>

<script>
function myFunction() {
  var checkBox = document.getElementById("myCheck");
  var text = document.getElementById("text");
  if (checkBox.checked == true){
    text.style.display = "block";
  } else {
     text.style.display = "none";
  }
}
</script>

 

 

Grazie mille 🙂

Share this post


Link to post
Share on other sites

Ciao,

suppongo che tu stia usando la versione 1.7 di Prestashop e che tu sappia che se vuoi lavorare sul frontend devi modificare i templates del tema e conoscere le basi di Smarty.
Detto questo, dopo aver scelto il punto della pagina in cui vuoi aggiungere il tuo codice (e di conseguenza il template da modificare), per verficare in che pagina ti trovi puoi usare la variabile {$page.page_name} e quindi inserire il tuo codice solo se ti trovi in una certa pagina. Ricorda di usare {literal}{/literal} per fare in modo che il javascript venga correttamente interpretato da Smarty (info qui: https://www.smarty.net/docsv2/en/language.function.literal).

Buon pomeriggio,
Federica

Share this post


Link to post
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...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More