Jump to content
  • 0

Wklejenie skryptu do slideric.tpl


furias

Question

W jaki sposób mogę wkleić podany kod poniżej

 

 

<span id="odliczanie"></span>

 

<script type="text/javascript">

//<![CDATA[

d=new Date().getTime()-(<?php echo date(U); ?>*1000)

k=new Date(2013,8,31).getTime();

 

function odl(){

sec=(k-new Date().getTime()+d)/1000;

dni=~~(sec/(3600*24))

godzin=~~(sec/3600)%24

minut=~~(sec/60)%60

sekund=~~sec%60

document.getElementById('odliczanie').innerHTML=dni+' dni '+godzin+' godzin '+minut+' minut '+sekund+' sekund';

}

odl();setInterval('odl()',1e3)

 

//]]>

</script>

 

do pliku slideric.tpl http://pastebin.com/maWFXBGv

Link to comment
Share on other sites

7 answers to this question

Recommended Posts

  • 0

musisz zacząć od usunięcia kodu php, bowiem w smarty on nie zadziała. następnie podstawiasz zmienne przekazane np. za pomocą kontrolera tego pliku .tpl. (do tablicy ze zmiennymi $smarty dodajesz po prostu nową zmienną).

pamiętaj również o dodaniu tagów {literal} {/literal} dla skryptów js.

Link to comment
Share on other sites

  • 0

zgadza się, mowa o pliku .php

 

masz tam funkcję: function hookHome()

gdzieś na samym końcu masz definicę tablicy zmiennych przekazywanych do pliku .tpl $smarty->assign();

dodaj tam 'data' => date(U),

 

kod powinien wyglądać tak:

$smarty->assign(array(
'data' => date(U),
'xml' => $xml,
'this_path' => $this->_path
));

 

następnie w pliku tpl będziesz mógł używać zmiennej {$data}

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...