Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Ajax] Pobranie formularza
popson
post 13.08.2012, 16:59:09
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 25.11.2011

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


Witam!
Posiadam listę produktów i przy każdym produkcie mam opcję parametry, która po kliknięciu przenosi do strony z edycją parametrów. Chciałbym to zmienić tak, aby po kliknięciu na buttona parametry pojawiało się okienko z odpowiednim formularzem (może być już wypełniony danymi z bazy), tak by nie musieć się przemieszczać po podstronach. Nie wiem, jak najlepiej to napisać, czy wrzucić wszystkie formularze do widoku (używam Zenda) i po kliknięciu wyświetlać odpowiedni formularz, czy po kliknięciu i wyświetleniu okna nie napisać metody która AJAXEM zwróci formularz z wypełnionymi danymi (czy takie podejście w ogóle jest możliwie?). Bardzo proszę o opinie.

Pozdrawiam!
Piotrek

Ten post edytował popson 13.08.2012, 17:00:54
Go to the top of the page
+Quote Post
qrooel
post 13.08.2012, 18:44:46
Post #2





Grupa: Zarejestrowani
Postów: 306
Pomógł: 42
Dołączył: 25.03.2010
Skąd: Kraków

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


Jak masz na stronie 10 elementów to ładuj wszystko do HTMLa i tylko wyświetlaj to po kliknięciu, jak tych elementów masz dużo to zrób to po prostu ajaksem, wysyłasz ajaksem ID tego czegoś (id produktu) i zwracasz sobie wszystkie potrzebne dane w JSONie do widoku.


--------------------
Strony WWW: http://arscreo.pl
Go to the top of the page
+Quote Post
popson
post 13.08.2012, 19:17:52
Post #3





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 25.11.2011

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


Może to głupie pytanie, ale czy można zwrócić np. obiekt formularza przekazany do widoku ?
Go to the top of the page
+Quote Post
IceManSpy
post 13.08.2012, 19:40:48
Post #4





Grupa: Zarejestrowani
Postów: 1 006
Pomógł: 111
Dołączył: 23.07.2010
Skąd: Kraków

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


Co masz na myśli?


--------------------
Go to the top of the page
+Quote Post
qrooel
post 13.08.2012, 19:46:44
Post #5





Grupa: Zarejestrowani
Postów: 306
Pomógł: 42
Dołączył: 25.03.2010
Skąd: Kraków

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


Cytat(popson @ 13.08.2012, 20:17:52 ) *
Może to głupie pytanie, ale czy można zwrócić np. obiekt formularza przekazany do widoku ?


Da się, ale to bezsensu w tym przypadku.

Jest też kolejne wyjście (lepsze, najmniej czasochłonne dla Ciebie, bo już masz wszystko gotowe), możesz w tym popupie ładować jakiś partial, z jakąkolwiek zawartością. Przykłady np. tutaj: http://fancybox.net/


--------------------
Strony WWW: http://arscreo.pl
Go to the top of the page
+Quote Post
popson
post 15.08.2012, 12:56:10
Post #6





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 25.11.2011

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


Ok, zaznajomię się z tematem. Dzięki za odzew i pomoc!

Fancybox dziła jednakże do szczęścia brakuje mi jednej modyfikacji. Otóz jako, że dałem to w iframe to wyświetla mi całą strone w popupie, jak zrobić, by wyświetlało mi tylko jej część questionmark.gif Domyślam się, że chodzi o zend partial, tylko jak go w tym przypadku zastosować? Proszę o sugestie.
Pozdrawiam!

Ten post edytował popson 15.08.2012, 13:13:06
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 16:56