Kolejny dzień zmagań z wzorcem MVC w #php ( ͡° ͜ʖ ͡°)

Mam pytanko, załóżmy, że mam sobie formularz do rejestracji. Jak najlepiej rozwiązać to w wzorcu MVC?

Formularz rejestracji -> kontroler -> Osobny view z info o pomyślnym przejściu rejestracji
czy może
Formularz rejestracji -> kontroler -> Ten sam view co formularz, tylko z requestem o pomyślnym przejsciu rejestracji, wobec czego view wyświetli informacje o
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Spake: tak klasycznie, to:

1. wysylasz (submit) form na te samą akcję, która go wyswietliła.
2. tam się robi if, sprawdzasz, czy akcja powinna tylko wyswietlic czy obrobić formularz.
2a. jeśli wyświetlenie, wyrzucasz form na widok i tyle
2b. jeśli obróbka -
  • Odpowiedz
Mireczki! Jestem w dupie (╯︵╰,)
Mam tabelę zawierającą nazwę miejsca, kod pocztowy, adres i miejscowość
Chcę na podstawie tej tabeli wypisać wszystkie miejsca do np. 100 km od powiedzmy Warszawy.

Każda wskazówka mile widziana.
#webdev #php
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tomaszchw: Twoim celem jest wygenerowac secret code i na jego podstawie wygenerowac qr code ktory zostanie zeskanowany przez uzytkownika i który będzie generował hasła zmieniajace sie co 30 sek.

po rejestracji i pierwszym zalogowaniu na przykład wyswietlasz qr code ktory pozwoli uzytkownikowi skonfigurować aplikacje mobilną. Nastepnie przy ponownym logowaniu prosisz o login i hasło. jeśli jest poprawne to wyswietlasz okienko do wpisania jednorazowego hasła. Sprawdzasz co zwraca serwis OTP i
  • Odpowiedz
Mirktzy,

Lightbox PrettyPhoto działa w Wordpressie z WooCommerce ale nie reaguje na zmiany w jqueryprettyphotos.js - zarówno tego w plugins jak i w plikach utworzonego szablonu gdzie jest katalog z woocommerce.

Macie jakieś tropy? Uszanowanko dla #nocnazmiana w sobotę :F

Napisy końcowe: #webdevhelp | #webdev | #wordpress | #woocommerce | #jquery | #php | #js
Saeglopur - Mirktzy, 

Lightbox PrettyPhoto działa w Wordpressie z WooCommerce ale ...

źródło: comment_3jpW4Vp0KHviyWrdUIAKnsz8mf8Ud2MF.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Dreszczyk: No właśnie niestety nie :/ Próbowałem tego, próbowałem też tych samych plików, które są w folderze szablonu który tworzę i ciągle nic. Nawet te pełne pliki JS po zmianie ustawień generowałem do wersji min.js, podmieniałem i też nic! :/

Wordpress chyba nie ma seryjnie swojego cache o ile nie masz wtyczki


@ArekJ: No właśnie tak mi
Saeglopur - @Dreszczyk: No właśnie niestety nie :/ Próbowałem tego, próbowałem też ty...

źródło: comment_BafivmTUSgKt5S2BaQq8RlQGRrxeDD0a.jpg

Pobierz
  • Odpowiedz
Próbuję zrobić logowanie się na stronę przy pomocy HWIOAuthBundle i FOSUserBundle. Facebooka skonfigurowałem korzystając tego tutorialu. Wszystko działa (tak jakby). Potrzebuję jeszcze logowania się przy pomocy Twittera. I tu pojawiają się schody.
Dodałem w config.yml parametry twittera. Dodałem path w security.yml, Dodałem funkcję (która nic nie robi, ale inaczej nie działało logowanie się przez FB, więc dodałem i dla Twittera). Dodałem case w OAuthUserProvider. Zaktualizowałem encję i zaktualizowałem DB. Na początku wszystko
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, chce sobie napisac taki panel do zarzadzania wieloma stronami, ktore posiadam. Maja one taka sama strukture plików jak i bazy mysql. Większość z tych stron będą na tym samym serwerze co panel, kilka na innym. Z poziomu panelu bede glownie pobieral dane z bazy danej strony i ewentualnie dodawal rekordy. Chcialbym rowniez miec mozliwosc edycji konkretnego pliku ktory jest na kazdej stronie. Jak to sobie najlepiej zorganizowac? Oplaca sie przetrzymywac dane
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@starskaj: To sobie dopisz jeden plik, który będzie odpalał się z crona co jakiś czas modyfikując bazę danych zgodnie z wytycznymi. Nie wiem jaki sobie tam interface postawisz. Wtedy nie musisz zmieniać wszystkich stron, tylko powrzucasz tam te pojedyncze pliki. Jeżeli nie chcesz bawić w crona, może dać tam pliki, do których będziesz odwoływał się ze swojego panelu.
  • Odpowiedz
ja pier.... jest jakiś magiczny sposób zmienić relację onetoone w symfony na manytoone ? znajomy gdy pisał aplikacje to zrobił relacje onetoone ale osoby np powtarzają się i teraz potrzebne by było żeby zmienić to na manytoone -.-
#php #symfony2
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jurigag: nie, musisz sobie to zrobić.
1. tworzysz tabelę asocjacyjną, piszesz skrypt, który ją wypełni
2. usuwasz kolumnę one2one
3. piszesz sobie skrypt, który znajdzie zduplikowane rekordy (zbiór A), wybierasz sobie z tego zbioru reprezentanta x i we wszystkich tabelkach zamieniasz każdy element z A na x.

W czym problem?
  • Odpowiedz
Witajcie, kieruję pytanie do #php i #programowanie .
Mam sobię klasę A. Da się jakoś w klasie A pobrać nazwę jej obiektu?

Np.:

class A{
  • 28
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam request POST wywoływany w apce desktopowej w którym wysyłam kilka różnych informacji. Ten POST może zostać przechwycony, dlatego chciałbym jakoś zabezpieczyć to przed wywołaniem z "zewnątrz".

Co polecacie do tego ? Jakieś sprawdzone metody ?

#php #programowanie #webdev
  • 44
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@JoeBlade: nie wysyłać punktów zdobytych przez gracza ( ͡° ʖ̯ ͡°) to będzie najbardziej bezpieczne, liczyć je po stronie serwera, ewentualnie csrf(ale przecież to też wystarczy wysłać request z aktualnym tokenem i tyle)
  • Odpowiedz
Może ktoś podpowie jak to rozwiązać :)
Robię stronkę na #wordpress. Strona ma responsive design. Strona wpisu wygląda w taki sposób, że jest sobie zwykły wpis i do niego są dołączane różne bloki (obrazek, youtube, twitter itp). Zrobiłem aby wszystko ładowało się ajaxem i to było dobre. Jednak klient powiedział, że dołączae bloki nie będą indeksowane przez google (SEO), więc przerobiłem to w taki sposób, że ładuję sobie wszystkie
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mariecziek: zobacz sobie w kodzie tego slidera z którego korzystasz czy w js nie ma jakiejś metody właśnie do ponownej inicjacji slidera i wtedy po tym jak nim manipulujesz użył ten metody.Po tym jak pobierzesz to ajaxem i wrzucisz w kontener
  • Odpowiedz
Koledzy, ucze sie symfony i mam pewien problem. Instaluje FOS User Bundle i wyskakuje mi w konsoli

Unrecognized option "csrf_provider" under "security.firewalls.main.form_login" i ni cholery nie moge sobie z tym poradzic #symfony #symfony2 #php
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@normanos: artykuł jest skierowany raczej do amatorów, tytuł artykułu błędnie sugeruje, że React spełnia taką samą rolę jak Angular / Ember - tak nie jest. Porównanie to jest żadne, autor ot tak pokrótce opisał każdy z tych frameworków. Pierwszą zaletą każdego z tych trzech jest 'performance', więc czemu nie wpiszemy kolejnej zalety - 'It's a framework' :P?

No i jest kilka twierdzeń, z którymi nie jestem w stanie się zgodzić,
  • Odpowiedz