![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 220 Pomógł: 0 Dołączył: 24.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Problem jest tego typu, że treść strony (zawartość jednego DIV) jest pobierana z bazy. I wszystko fajnie, ale dla jednej strony z "mapą strony" ma być generowana dynamicznie. Wszędzie używam markdowna i treść strony obrabiam ta funkcją.
Co poza dodaniem wyjątku dla tej jednej strony mogę zrobić? Jedyne co mi przyszło do głowy to wstawić warunek sprawdzający czy aktualna strona to "mapa strony" i jeśli tak to nie pobieram treści z bazy tylko generuje "mapę strony". Tylko, że to bardzo nieefektywne i brzydkie rozwiązanie. Jak to inaczej, sprytniej zrobić? pozdro |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Rozumiem, że to jakiś CMS jest, tak? Możesz dla każdej strony dodać parametr czy występuje edytor HTML, następnie na podstronie wyświetlać checkbox'a z wyborem. Dodatkowo możesz dodać pole z adresem do skryptu, który wygeneruje treść. Jeśli skrypt zostanie zdefiniowany, to automatycznie wyłączasz pole edycji. Przyda się do innych podstron, które będą generowane automatycznie, lub będą wymagały ręcznego pisania treści (czysty html, css).
Oczywiście te strony inaczej już obrabiasz po zapisaniu takiej strony, bo treści nie przepuszczasz przez parser markdown. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 02:54 |