Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][PHP][symfony2]Jak ugryźć JavaScript projektując w PHP, Symfony2., jak uczyć się JavaScipt
twojastara
post 16.04.2015, 21:54:43
Post #1





Grupa: Zarejestrowani
Postów: 124
Pomógł: 0
Dołączył: 25.11.2014

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


Piszę aplikację na frameworku Symfony2. Wszystko załatwia PHP. Chciałbym w aplikacji uzyskac efekt jak w koszyku na stronie tego wydawnictwa czarne.com.pl/katalog gdzie po zmianie ilości produktów w koszyku, bez klikania i bez przeładowywania strony przeliczana jest wartość do zapłaty.

Czy to załatwia JavaScript?

Czy aby móc wykorzystywać takie skrypty lepiej uczyć się z książki typu "JavaScript od podstaw", czy wystarczy uczyć się tylko osadzać skypt JS w projekcie bez potrzeby wnikania w ten język z książki typu "PHP + JavaScript" ?
Go to the top of the page
+Quote Post
aras785
post 16.04.2015, 22:10:09
Post #2





Grupa: Zarejestrowani
Postów: 859
Pomógł: 177
Dołączył: 29.10.2009

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


Cytat(twojastara @ 16.04.2015, 22:54:43 ) *
Piszę aplikację na frameworku Symfony2. Wszystko załatwia PHP. Chciałbym w aplikacji uzyskac efekt jak w koszyku na stronie tego wydawnictwa czarne.com.pl/katalog gdzie po zmianie ilości produktów w koszyku, bez klikania i bez przeładowywania strony przeliczana jest wartość do zapłaty.

Czy to załatwia JavaScript?

Czy aby móc wykorzystywać takie skrypty lepiej uczyć się z książki typu "JavaScript od podstaw", czy wystarczy uczyć się tylko osadzać skypt JS w projekcie bez potrzeby wnikania w ten język z książki typu "PHP + JavaScript" ?


Tak, przeliczenie w JS (biblioteka jquery najlepiej). A sam jquery (tego się ucz) jest bardzo proste. Na 99% skypty które będą Ci potrzebne znajdziesz w internecie smile.gif
Go to the top of the page
+Quote Post
Forti
post 17.04.2015, 08:36:41
Post #3





Grupa: Zarejestrowani
Postów: 655
Pomógł: 73
Dołączył: 2.05.2014

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


Takie rzeczy to pewnie zwykłī ajax (nie klikałem w link który podałeś).

Klikasz przycisk (pole czy co kolwiek) -> jquery (js) przechwytuje tą akcje, wykonuje zapytanie ajax to podanego adresu (w symfony (mvc) po prostu do kontrollera) i z odpowiedzią dcoś tam sobie dalej robi - najprostrzy przykłąd.


--------------------
Overwatch24 - najbardziej zaawansowany Polski portal Overwatch od fanów dla fanów.

Fachowo.co

Behance.net/fachowo
Go to the top of the page
+Quote Post
ctom
post 17.04.2015, 11:00:21
Post #4





Grupa: Zarejestrowani
Postów: 321
Pomógł: 55
Dołączył: 19.04.2009

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


może ta książka na początek Ci wystarczy - miłej lektury ba weekend smile.gif


--------------------
Polecam MyDevil hosting idealny dla deweloperów
Go to the top of the page
+Quote Post
ikssde
post 17.04.2015, 11:19:13
Post #5





Grupa: Zarejestrowani
Postów: 217
Pomógł: 40
Dołączył: 20.08.2008

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


Najbezpieczniejsze i chyba najprostsze rozwiązanie będzie takie jak podał Forti. Przez AJAXa przesyłasz do kontrolera informacje np. o ilości produktów w koszyku, a kontroler zwraca JSONem dane z koszyka (wartość produktów, wartość całkowitą, itd.). Dzięki takiemu podejściu będziesz mógł kontrolować też inne rzeczy oprócz ceny i wartości produktów, np. darmową wysyłkę po przekroczeniu pewnej kwoty. Przeliczając cenę w JS raczej ciężko będzie nad tym wszystkim zapanować.

Go to the top of the page
+Quote Post
com
post 17.04.2015, 15:39:09
Post #6





Grupa: Zarejestrowani
Postów: 3 032
Pomógł: 366
Dołączył: 24.05.2012

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


angular i reszta jak wyżej smile.gif
Go to the top of the page
+Quote Post
owca_82
post 17.04.2015, 16:11:40
Post #7





Grupa: Zarejestrowani
Postów: 77
Pomógł: 8
Dołączył: 22.04.2012

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


Gość nie wie co to Ajax a wy mu polecacie Angulara ? powodzenia ....
Go to the top of the page
+Quote Post
com
post 17.04.2015, 20:34:30
Post #8





Grupa: Zarejestrowani
Postów: 3 032
Pomógł: 366
Dołączył: 24.05.2012

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


na pewno lepiej w dzisiejszych czasach niż jquery, a skoro ma się uczyć to warto czegoś co ma potencjał, z JQ to jest tak jak z php niski próg wejścia i jest nadużywane, tak jak wordpress
Go to the top of the page
+Quote Post
twojastara
post 24.04.2015, 23:58:13
Post #9





Grupa: Zarejestrowani
Postów: 124
Pomógł: 0
Dołączył: 25.11.2014

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


(dziękuję za odpowiedzi)

poczytałem książkę o JavaScript, o tablicach, o obiektach, o typach danych i innych duperelach i ciagle nie wiem jak przesłać za pomocą JavaScript dane z formularza i jak je odebrać w kontrolerze (Symfony).

W ogóle jakby nie była to rozpowszechniona metoda bo w googlach raczej niewiele wyników na ten temat.
Go to the top of the page
+Quote Post
ctom
post 25.04.2015, 06:34:20
Post #10





Grupa: Zarejestrowani
Postów: 321
Pomógł: 55
Dołączył: 19.04.2009

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


to chyba nie o wszystkich "dupererlach" przeczytałeś .... i tak wnioskuję, że czekasz na gotowca.

może jak nie książki to video ? - pierwsze z brzegu wyniki :

https://www.youtube.com/watch?v=qqRiDlm-SnY
https://www.youtube.com/watch?v=K_amfgaIQus


--------------------
Polecam MyDevil hosting idealny dla deweloperów
Go to the top of the page
+Quote Post
twojastara
post 25.04.2015, 10:24:16
Post #11





Grupa: Zarejestrowani
Postów: 124
Pomógł: 0
Dołączył: 25.11.2014

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


Cytat(ctom @ 25.04.2015, 07:34:20 ) *
... i tak wnioskuję, że czekasz na gotowca.

Zauważyłem, że gdy zadaję pytanie na forum to mój mózg jakos strasznie się ożywia i szuka najszybszych rozwiązań by wyprzedzić odpowiedzi, które okażą się banalnie proste. W międzyczasie znalazłem rozwiązanie.

Wcześniej, przez kilka dni, zajmowałem się rozlegle JS i wszystkim dookoła. Dzięki za linki.
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: 28.03.2024 - 14:58