[Smarty] Kompilacja kodu Smarty ze zmiennej. |
[Smarty] Kompilacja kodu Smarty ze zmiennej. |
2.03.2009, 19:39:39
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 22.02.2009 Ostrzeżenie: (0%) |
Witam!
Napisałem silnik w PHP używający Smarty do wyświetlania treści. Standardowy MVC, dane wczytywane z bazy danych. Natrafiłem na problem, z którym nie potrafię poradzić sobie na podstawie dokumentacji Smarty. Na stronie będą prezentowane kody źródłowe. Do kolorowania składni użyłem Geshi i pluginu do Smarty. Wczytywane strony z MYSQL zawierają znaczniki: CODE {geshi lang="php" show_line_numbers=true start_line_numbers_at=5} tutaj jakiś kod w php {/geshi} Dane wysyłane są do Smarty. Chodzi mi o to żeby przetworzyć także ten kod ze zmiennej. Czytałem o 'prefilters', ale nie ma tutaj to chyba żadnego zastosowania. Jeśli to nie jest możliwe to mam koncepcje zamiany znaczników w bazie danych na np: <--code:php-->. Do kontrolera wczytam filtr, który przetworzy ten kod między znacznikami na okolorowany przez geshi. Przy okazji będę mieć też filter bbcode i dowolnie innego znacznika. Pozdrawiam! |
|
|
3.03.2009, 11:50:32
Post
#2
|
|
Grupa: Zarejestrowani Postów: 461 Pomógł: 32 Dołączył: 17.09.2003 Skąd: Łódź Ostrzeżenie: (0%) |
|
|
|
Wersja Lo-Fi | Aktualny czas: 25.04.2024 - 06:52 |