![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 9.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem .Skrypt php nie zamienia mi zmiennych w htmlu a w zasadzie smarty.wytlumaczcie ldaczego to nie dziala.
html: <html> <head> <title>SmartyNews!</title> </head> <body> <h3>{$wiadomosc.tytul}</h3> <p>Napisał {$wiadomosc.autor} dnia {$wiadomosc.data}</p> <p>{$wiadomosc.tresc|truncate:200:"..."}</p> </body> </html> php: <?php require("c:/wamp/www/smarty/Smarty.class.php"); // 1 $tpl = new Smarty; // 2 $tpl -> template_dir = 'c:/wamp/www/smarty/templates/'; $tpl -> compile_dir = 'c:/wamp/www/smarty/templates_c/'; $tpl -> assign('wiadomosc', array( 'tytul' => 'Premier podaje się do dymisji!', 'data' => date('d.m.Y'), 'autor' => 'Jan Nowak', 'tresc' => 'Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Cras nec diam. In hac habitasse platea dictumst. Donec id leo. Ut feugiat augue at metus. In hac habitasse platea dictumst. Donec pulvinar sollicitudin tellus. Quisque mattis faucibus nulla. Praesent in mauris. Maecenas erat nisi, laoreet in, porta nec, varius ut, turpis. Suspendisse pretium nibh at tellus placerat venenatis. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Etiam felis arcu, ringilla a, commodo quis, blandit id, est. Fusce nec sapien nec libero dignissim volutpat.' )); $tpl -> display('c:/wamp/www/smarty/debug.tpl'); //4 ?> |
|
|
![]()
Post
#2
|
|
![]() Administrator wortalu Grupa: Przyjaciele php.pl Postów: 960 Pomógł: 39 Dołączył: 21.10.2003 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Przenoszę i proszę o poprawę bbcode.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 64 Pomógł: 2 Dołączył: 13.07.2007 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
W display podajesz debug.tpl, a nie caly adres. Pliki tpl tak wogole umieszczasz w folderze templates. Jezeli korzystasz z Smarty to zamiast $tpl powinno byc $smarty.
|
|
|
![]()
Post
#4
|
|
![]() Administrator wortalu Grupa: Przyjaciele php.pl Postów: 960 Pomógł: 39 Dołączył: 21.10.2003 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
~Keenic zaraz dostaniesz warna za pisanie głupot.
w display() - można bez problemu podać cały patch. Cytat Jezeli korzystasz z Smarty to zamiast $tpl powinno byc $smarty. No po tym to w ogóle padłem ze śmiechu. |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 64 Pomógł: 2 Dołączył: 13.07.2007 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Sabistik, w ksiazce, z ktorej uczylem sie smarty bylo tylko i wylacznie $smarty wiec myslalem, ze tak musi byc. Co do tego display to nie mialem pojecia, ze mozna cala sciezke podac.
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 149 Pomógł: 12 Dołączył: 3.03.2008 Skąd: łódzkie Ostrzeżenie: (0%) ![]() ![]() |
Keenic weź no chłopie, trollujesz specjalnie czy jak?
Przecież to jest tylko nazwa zmiennej przechowującej obiekt Smarty!! Może mieć dowolną nazwe: $SuperJedwabistaNazwaDzialaNawetUKeenica = new Smarty(); -------------------- "Jeden człowiek nie zmieni świata, ale jeden człowiek może przekazać informację która zmieni świat." - David Icke
| PAMIĘTAJ, JESTEŚ POLAKIEM !!! | Jam jest Polska, Ojczyzna Twoja, ziemia Ojców, z której wzrosłeś. Wszystko, czym jesteś, po Bogu - mnie zawdzięczasz!! |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 126 Pomógł: 2 Dołączył: 27.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
O lol, uczysz się czegoś, a poczyaj najpier co jest jest zmienna
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 05:48 |