Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wykonanie funkci w szablonie SMART
acztery
post
Post #1





Grupa: Zarejestrowani
Postów: 945
Pomógł: 7
Dołączył: 15.03.2005
Skąd: katowice

Ostrzeżenie: (0%)
-----


witam,

mam taki kłopot.

Napisaklem funkce która wysweta dana ilosc gwizadek na podstawie punków wynikiem sa rzecz jasna gwiazdki.

No i sama funkcja działa ale

ale jak ja chce wykonac w szablonie . to
nic ma wyniku

  1. <?php
  2. $Gw = Jaka_Funkcja($bla);
  3. $smarty->assign('ocena',&#092;"$Gw\");
  4. ?>


ale nie działa

czemu
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
acztery
post
Post #2





Grupa: Zarejestrowani
Postów: 945
Pomógł: 7
Dołączył: 15.03.2005
Skąd: katowice

Ostrzeżenie: (0%)
-----


zmienna ShopId zwraca poprawny wynik.

a funkcja jest napisana nie dziala nawat na takiej prostej

  1. <?php
  2. function ShowMark($ShopID) {
  3.  
  4.     $ile = $ShopID + 3;
  5.     echo &#092;"$ile\";
  6. }
  7. ?>


Wynik tej funkcji chce miec w jednej zmiennej czyli:

  1. <?php
  2. $zmienna = ShowMark($ShopID);
  3. ?>


i to teraz chce miec powiedzmy w innej zmiennej np:

  1. <?php
  2. $ListShop = mysql_query(&#092;"SELECT * FROM sys_shop WHERE ParentID ='$PAR1' ORDER by ShopID ASC\");
  3. while($W = mysql_fetch_array($ListShop))
  4.  
  5.  
  6.  
  7. {
  8.  
  9.     $Name = $W[&#092;"Name\"];
  10.     $Title = $W[&#092;"Title\"];
  11.     $ShopID  = $W[&#092;"ShopID\"];
  12.  
  13. $zmienna = ShowMark($ShopID); // funcka tworzy ocene
  14.  
  15.   $SM_zmienna = &#092;"$Name - $Title ocena : $zmienna\";
  16.  
  17. }
  18. ?>


i to wszystko teraz zapisuje do szablonu SMART .... wiem jak .. wie moze ktos jak to zrobic

Ten post edytował acztery 2.06.2005, 17:39:54
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 15:05