Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SF][Symfony] sfFormExtraPlugin nie działa.
tOm-i
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 3.05.2005

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


Walczę z tym pluginem od jakiegoś czasu konkretnie z częścią dotyczącą "Autocomplete"
Min, w tym wątku.
W końcu się wkurzyłem i zrobiłem dokładnie tak jak TU.
I też nie działa.
Może po prostu nie mam czegoś w php5 wkompilowane lub inny brak tego typu ?

Dodam, że napeno dobrze linkuje w tej częsci
  1. // apps/frontend/modules/article/templates/_form.php
  2. <?php use_javascript('/sfFormExtraPlugin/js/jquery.autocompleter.js') ?>
  3. <?php use_stylesheet('/sfFormExtraPlugin/css/jquery.autocompleter.css') ?>
  4.  
  5. <!-- ... -->



będę wdzięczy za pomoc.




Ten post edytował tOm-i 21.08.2009, 10:47:25
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Mariner
post
Post #2





Grupa: Zarejestrowani
Postów: 47
Pomógł: 6
Dołączył: 26.12.2006
Skąd: Wrocław

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


W manualu do pluginu sfFormExtraPlugin w części poświęconej autocomplete:

http://symfony.com/blog/new-in-symfony-1-2-make-your-choice

wkradł się błąd który - jeżeli próbuje się uruchomić ten przykład sposobem kopiuj wklej - powoduje że całość nie działa (a przynajmniej jeżeli korzysta się z sf 1.4 )

we fragmencie :

  1. public function executeEdit($request)
  2. {
  3. // ...
  4.  
  5. $this->form = new DemoArticleForm($article, array('url' => $this->getController()->genUrl('article/ajax')));
  6.  
  7. // ...
  8. }


zamiast "$article" powinno być "$DemoArticle". Czyli :

  1. public function executeEdit($request)
  2. {
  3. // ...
  4.  
  5. $this->form = new DemoArticleForm($DemoArticle, array('url' => $this->getController()->genUrl('article/ajax')));
  6.  
  7. // ...
  8. }
Go to the top of the page
+Quote Post

Posty w temacie


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: 12.10.2025 - 20:15