Skocz do zawartości

.tpl i PHP


Sanchez Spinoza

Rekomendowane odpowiedzi

Mam takie skrypty sklepu internetowego opartego na szblonach .tpl

I chciałbym go trochę podrasować wykorzystując PHP

i jak wiadomo po dodaniu jakiegokolwiek skryptu do strony z rozszerzeniem .tlp

kod nie działa.

Czy jest jakiś sposób na includowanie skryptów PHP do szblonów?

Profesjonalne publikacje Content Marketingowe - zamów online na BlackHood.pl 

Szeroki wybór Łożysk samochodowych

Polecam również Praca Bielsko

Odnośnik do komentarza
Udostępnij na innych stronach

#Veal nie rozumiem? możnesz troszkę bardziej dla "opornych" :)

#noone nie działa, na stronie wyświetlają mi się {php} i {/php}

a kod między nimi nie. :)

Profesjonalne publikacje Content Marketingowe - zamów online na BlackHood.pl 

Szeroki wybór Łożysk samochodowych

Polecam również Praca Bielsko

Odnośnik do komentarza
Udostępnij na innych stronach

Coś sknociłeś

W pliku .tpl zamiast <? ?> wpisujesz {php} {/php}. Po skompilowaniu musi działać :)

"bytka abo ne bytka to je zapytka" - W. Shakespeare ;)

Niekończąca się impreza ;) ... wątroba zaleczona :D

Odnośnik do komentarza
Udostępnij na innych stronach

Hmm, ciężko powiedzieć...

Jeśli chcesz tylko wyświetlić zmienną to assignuj ją z pliku php i wyświetl w .tpl`u {$zmienna}

"bytka abo ne bytka to je zapytka" - W. Shakespeare ;)

Niekończąca się impreza ;) ... wątroba zaleczona :D

Odnośnik do komentarza
Udostępnij na innych stronach

Znaczy się chce wyświetlićtylko takie coś:

echo '<DIV style="margin-right:0px; width:20%; float:right; clear:left;">';


 '<DIV>' .


  $losowe = array(array("Test...1", "Ctest...1", "Otest...1"),
			   array("Test...2", "Ctest...2", "Otest...2"),
			   array("Test...3", "Ctest...3", "Otest...3")
			  );


 $l = array_rand($losowe, 3);
 foreach($l as $a) {
echo ($losowe[$a][0]);
echo ($losowe[$a][1]);
echo ($losowe[$a][2]);
echo('<br>');
 }

'</DIV>';

echo '</DIV>';

Kurcze nie znam sie na szablonach, jeszcze ni dotarłem do nich w swojej edukacji.

Jak to asignować jak to nazwałeś?

Da się takie coś asignować? :)

Profesjonalne publikacje Content Marketingowe - zamów online na BlackHood.pl 

Szeroki wybór Łożysk samochodowych

Polecam również Praca Bielsko

Odnośnik do komentarza
Udostępnij na innych stronach

MMP - cenna uwaga :)

wariat_z_buszu

Jeśli to smarty, to daj coś takiego w pliku php

 $losowe = array(array("Test...1", "Ctest...1", "Otest...1"),
			   array("Test...2", "Ctest...2", "Otest...2"),
			   array("Test...3", "Ctest...3", "Otest...3")
			  );

$smarty->assign('losowe', $losowe[$a]);
// $smarty, czy też jak tam się nazywa Twój szablon

Następnie w pliku .tpl

<DIV style="margin-right:0px; width:20%; float:right; clear:left;">
<DIV>
 {section name=count loop=$losowe}
 {$losowe[count]}
 {/section}
<br>
</DIV>
</DIV>

Jeśli to nie smarty, to nie wiem...

"bytka abo ne bytka to je zapytka" - W. Shakespeare ;)

Niekończąca się impreza ;) ... wątroba zaleczona :D

Odnośnik do komentarza
Udostępnij na innych stronach

dzięki za poświęcony czas ale nie działa poprawnie. Prawdopodobnie to nie SMARTy :)

Muszę coś innego wymyśleć.

Profesjonalne publikacje Content Marketingowe - zamów online na BlackHood.pl 

Szeroki wybór Łożysk samochodowych

Polecam również Praca Bielsko

Odnośnik do komentarza
Udostępnij na innych stronach

A nie mozesz nam napisac jakiego systemu szablonow uzywasz ?

Przeciez nie bedziemy Ci podawac rozwiazania dla kazdego mozliwego - a Ty nie bedziesz co chwila pisal "niestety to nie Smarty" - w pierwszym poscie powinienes napisac co to za tpl`e.

Konkretnie Panowie, Konkretnie - bo bedziemy tylko nabijac posty ;)

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności