devboard: HTML ładowny z bazy danych - devboard

Skocz do zawartości

Strona 1 z 1

HTML ładowny z bazy danych

#1 Użytkownik nie jest zalogowany   RadekD

  • Przynosi kawe
  • Pip
  • Grupa Użytkownicy
  • Postów 5
  • Rejestracja 09-sierpień 09

Napisano 13 sierpień 2009 - 12:55

Założyłem odpowiedni temat ;)
I ponownie moje pytanie:
Jak zrobić żeby web2py nie usuwało HTML'a, albo przynajmniej łamanie linii?
I trochę wyjaśnię.
Napisałem system strony (/app/page/{{page_id}}) i jak dodaje przez /app/appadmin dane to strony w postaci HTML to tam mi się wyświetlają znaczniki zamiast strony w HTMLu, rozumiecie? Zamiast łamania linii mam po prostu <br>
Czy da się to jakoś zmienić?

Pozdrawiam ;)
0

#2 Użytkownik nie jest zalogowany   pbnan

  • Młodszy Programista
  • PipPip
  • Grupa Użytkownicy
  • Postów 12
  • Rejestracja 13-marzec 09
  • Płeć:Male
  • Skąd:Poland/Oświęcim

Napisano 13 sierpień 2009 - 13:57

Wyświetl postUżytkownik RadekD dnia 13 sierpień 2009 - 13:55 napisał

Cześć. Mam takie pytanie: Jak zrobić żeby web2py nie usuwało HTML'a, albo przynajmniej łamanie linii?

Chodzi Ci o HTML używany w widokach, ładowany np. z bazy danych? Jeśli tak, zobacz tutaj: http://web2py.com/ex...global/vars/XML
0

#3 Użytkownik nie jest zalogowany   RadekD

  • Przynosi kawe
  • Pip
  • Grupa Użytkownicy
  • Postów 5
  • Rejestracja 09-sierpień 09

Napisano 13 sierpień 2009 - 14:25

Zrobiłem tak
return dict(text=XML(page[0].text).xml())

i nic nie dało.

-----EDIT:
Poradziłem sobie tak:
return dict(text=PRE(...))

do tego style i działa
Temat do zamknięcia ;)
0

#4 Użytkownik nie jest zalogowany   pbnan

  • Młodszy Programista
  • PipPip
  • Grupa Użytkownicy
  • Postów 12
  • Rejestracja 13-marzec 09
  • Płeć:Male
  • Skąd:Poland/Oświęcim

Napisano 13 sierpień 2009 - 16:56

Documentation lies! :P

Brzydko to robisz. Ponadto w dokumentacji jest najwyraźniej jakiś błąd czy coś.

1) Do widoku zwróć niezmienioną treść strony;
2) Dopiero w widoku ją zmień:
{{=XML(page)}}

3) Zauważ, że nie wywowyłałem metody xml()

Pozdrowienia.
0

#5 Użytkownik nie jest zalogowany   RadekD

  • Przynosi kawe
  • Pip
  • Grupa Użytkownicy
  • Postów 5
  • Rejestracja 09-sierpień 09

Napisano 13 sierpień 2009 - 17:52

No działa tak, dzięki wielkie.

Pozdrawiam
0

Strona 1 z 1


Szybka odpowiedź

  

Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych