Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Symfony] formularze w symfony 1.2 i edytory wysiwyg
stachuf11
post
Post #1





Grupa: Zarejestrowani
Postów: 154
Pomógł: 1
Dołączył: 24.04.2006

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


witam
pewne rzeczy bardzo ważne nie zostały jeszcze dopracowane w sf 1.2
problem z edytoremi wysiwyg w formularzach w symfony 1.2
aby zdefiniować pole textarea w formularzu jako rich, w sf1.2 trzeba najpierw zaladować plugin sfFormExtraPlugin,
pozniej zdefiniowac dobrze pole niby jak z przykładu w pluginie

  1. <?php
  2. $this->widgetSchema['content'] = new sfWidgetFormTextareaTinyMCE(array(
  3.  'width'  => 550,
  4.  'height' => 350,
  5.  'config' => 'theme_advanced_disable: "anchor,image,cleanup,help"',
  6. ));
  7. ?>

ale to nieprawda, bo na pewno nie zadziała, przynajmniej w wersji 1.0.6 pluginu, dopiero definicja jak poniżej

  1. <?php
  2. $this->widgetSchema['content'] = new sfWidgetFormTextareaTinyMCE(array(
  3.  'width'  => 550,
  4.  'height' => 350,
  5.  'config' => 'theme_advanced_disable: "anchor,image,cleanup,help"',
  6. ),
  7. array('class'=>"tiny_mce')
  8. );
  9. ?>

wd wskazówek w linku poniżej
http://www.symfony-project.org/forum/index...steps#msg_66906

ale to też do końca nie działa jak trzeba, przy użyciu pojedyńczego pola z edytorem wysiwyg w formularzu wszystko jest ok, ale gdy użyjemy już więcej pol z wysiwyg,
to pola nie pamiętają zmian, przy zapisie wprowadzone zmiany w edytorkach nie są widoczne, $request->getPar... nie widzi zmian wprowadzonych w edytorze tiny_mce, to jedno co zaobserwowałem,
a druga rzecz, to czy ktoś wdrożył FCK zamiast tiny_mce w formularzach na 1.2, nie chodzi mi o formularze z sf1.0, tylko 1.2 na widgetach
pozdrawiam











hmm, jest jeszcze jeden plugin do TinyMCE, no przegapiłem go, może działa bez problemu
potestuje

plugin isicsWidgetFormTinyMCE dziala ok, pozostał więc temat zaadoptowania FCK, jeśli ktoś ma przykład proszę o wskazówki
pozdrawiam
Go to the top of the page
+Quote Post
kallosz
post
Post #2





Grupa: Zarejestrowani
Postów: 272
Pomógł: 19
Dołączył: 29.07.2006

Ostrzeżenie: (10%)
X----


jest nie fajnie ponieważ oba pola mają taką samą class
Przy nadaniu różnych class działa bezproblemowo (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
stachuf11
post
Post #3





Grupa: Zarejestrowani
Postów: 154
Pomógł: 1
Dołączył: 24.04.2006

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


do tego też doszedłem, dzięki za wskazówki, generalnie z tiny_mce dziala mi wszystko jak trzeba, ale chciałem użyć fck, czy ktoś użył fck w sf 1.2 w widgetach do definicji pola w formularzu, jakiś przykład?
pozdrawiam
Stachu

Ten post edytował stachuf11 31.12.2008, 00:10:32
Go to the top of the page
+Quote Post
basu
post
Post #4





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 26.12.2005

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


wiecie może co zmienić, aby symfony poprawnie wyświetlało dane z pola np "description" ze znacznikami htmla w treści?
Tzn mam w backendzie pole z tinymce, nastepnie zapisuje sformatowany tekst do bazy danych, a jak wyswietlam we frontendzie dane w widoku to pokazuje mi tekst bez poprawnego formatowania.
Próbuje opcji 'escaping_method' ale jakoś to wszystko nie działa jak powinno. Zna ktoś jakies sprawdzone i bezpieczne rozwiązanie?

no i znalazlem:
  1. <?=$page->getDescription(ESC_RAW)?>
Go to the top of the page
+Quote Post

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 - 12:46