Hej. Piszę sobie powoli w React+Redux i mam problem, którego sam nie jestem w stanie rozwiązać.

https://pastebin.com/5JbpsBkw -> tutaj jest kod

To tak. Mam formularz rejestracji, działa. Tj. dodaje nowego użytkownika do bazy. Chciałbym teraz móc przechwycić response i zwrócić go do clienta, ale nie dispatchuje (?), w sensie reducer nie zmienia state, i zwraca mi pusty obiekt '{}' - domyślny. Chciałbym, żeby zwrócił mi z updateowany obiekt o response zwracany przez server, tak,
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mircy, potrzebuję waszej porady.
Mam projekt na #zf2 i mam tam zrobione logowanie w którym wykorzystywany jest \Zend\Authentication\AuthenticationService. Logowanie polega na przekazaniu do adaptera serwisu hasła i loginu, na podstawie których jest sprawdzanw czy dane są poprawne i następuje zalogowanie użytkownika.
Korzystająć z HybridAuth zrobiłem na stronie rejestrację przy pomocy facebooka. Mam teraz taki problem, że muszę zrobić logowanie do systemu przy pomocy facebooka, ale nie mogę wykorzystać istniejącego kodu, ponieważ
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mariecziek: nie znam zenda ale nie ma tam czegoś w tym serwisie w stylu loginById ? na podstawie facebookowych danych szukasz id użytkownika i wymuszasz autentykację
  • Odpowiedz
Jak w html zrobić tak, żeby można było po prostu wkleić tekst i żeby był on wyświetlony bez usuwania znaków nowej linii, tabulatorów itd?

#html #webdev #webdevhelp
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy możliwe jest wykonanie w htaccessie przekierowania 301 z odpaleniem przekierowania w nowym oknie (target="_blank")? Chodzi konkretnie o przekierowanie z www.domena.pl/sklep na sklep.domena.pl - samo przekierowanie nie jest problemem, ale nie wiem czy można wymusić otwarcie w nowym oknie.
#webdev #webdevhelp
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@sprzedafcaMakaronu: a może zapytajmy wszyscy w raz po co Ci przekierowanie 301 w osobnym oknie? Status 301 to "Moved Permanently", a więc nadpisanie i przekierowanie ruchu pod nowy adres. Co chcesz wówczas robić pod starym adresem?
  • Odpowiedz
Mirki, da radę jakoś zmienić miniaturę, która generuje się na podstawie strony www? Taka sytuacja, mam stronkę na WP, wysyłam link jako wiadomość do kumpla, u niego wyświetla się wygenerowana miniatura na podstawie strony. Da radę zmienic ten pokazywany obrazek? Próbowałem og:image ale debuger fejsbukowy nadal pokazuje stary obrazek. Jakieś tipy?
#webdev #wordpress #webdevhelp
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam pytanie do osób z większym doświadczeniem w #php niż ja. Otóż od wersji PHP 7.0 możemy w parametrach funkcji wymusić typ zmiennej, np. string, int, boolean itd. W starszych wersjach PHP można było wskazać czy zmienna jest tablicą czy też obiektem klasy.
Mam taki zapis w PHP: http://sandbox.onlinephpfunctions.com/code/9c86940c98ce5ef277192087e3cd576633a76ff8
Na PHP7.0 wszystko jest w porządku, jednak na starszych wersjach PHP jest zwracany błąd:

**Catchable fatal error**: Argument 1 passed to Foo::setBar() must be
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jurigag: Tak, wiem że proste typy sa dopiero od PHP7. Czytałem o tym w dokumentacji PHP, na StackOverflow, wspominał o tym ChomikBojowy. Pytanie nie dotyczyło tego, dlaczego mam błąd, a dlaczego mam błąd na PHP5.6 na LAMP, a koledzy na PHP5.5 na WAMP nie mają Fatal Errora.
Wszyscy mamy ustawione wyświetlanie błędów na:

error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT & ~E_WARNING);
ini_set("display_errors", 1);

Ale tylko ja na Ubuntu mam Fatal Error,
  • Odpowiedz
@mariecziek: prędzej może dlatego że w php 5.5 nie rzucało to błędem a w php 5.6 rzuca xd chociaż to nie to bo sprawdziłem, to ogólnie jest catchebale fatal error, może gdzieś łapią ten error i dlatego nie mają błędu ? XD
  • Odpowiedz
Mirki, składam stronkę na WP no i została mi ostatnia rzecz z jaką nie mogę sobie poradzić. Mianowicie. Mam sobie diva (prawy na pic rel), którego za pomocą transform: translate(); przesuwam na diva obok (lewy na pic rel). Jednak po prawej stronie zostaje mi przerwa. Czy jest jakas opcja żeby zdjęcie "wydłużało" się do prawej krawędzi ekranu i jednoczenie żebym mógł użyć translate?
#webdev #css #css3
TeflonDon - Mirki, składam stronkę na WP no i została mi ostatnia rzecz z jaką nie mo...

źródło: comment_os5Kb0MOvxyx4VWgM9LO5Zp6UAHP2q0p.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witajcie mirki!

Mam na stronce formularz. W moim głównym formularzu tworzę 3 formularze używając CollectionType. W tym podformularzu zbieram liczby. Suma liczb ma być nie większa niż 100.
W kontrolerze sprawdzam, czy suma jest >100, jeżeli jest większa, to chciałbym do formularza dodać błąd, żeby poinformować użytkownika o tym. Niestety nie wiem jak dodać błąd do pola podformy. Może ktoś coś może mi podpowiedzieć?

Tak pobieram formularz:
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mariecziek: Możesz walidować poszczególne pole lub cały obiekt. Nawet jak walidujesz pole, masz dostęp do obiektu. Jak masz collection to wywołujesz jedynie odpowiedniego geta, zwróci tablice obiektów (bo dane przed walidacją zostały już zbindowane na obiekt) i będziesz mógł wykonać foreacha i policzyć co trzeba.

Generalnie controllery powinny być chude, cała walidacja powinna być w Type'ie (formularzu: AbstractType) i pochodnych mechanizmach np. constraint'cie. Samo isValid() powinno zwracać odpowiednie komunikaty.

Potencjalnie
  • Odpowiedz
Jak jest position: absolute albo position:static to możesz po prostu dać bottom:0 i powinno dać radę. W innym wypadku - flexbox;

na 'parencie'
display: flex;
flex-direction:column;
na 'child' (czyli na menu ktore ma zajmowac wysookosc'
flex: 1 0 auto;
  • Odpowiedz
Miretrzky, coś do robienia zrzutów ekranu tak żeby sobie dokumentować historię wdrożenia wszystkich podstron ale tak żeby nie wrzucało niżej menu w wersji zwiniętej/przyklejonej. Awesome Screenshot dla Firefoxa niestety tak robi po wybraniu 'Capture entire page'. Faktycznie robić zrzuty widok po widoku i łączyć? ( ° ʖ̯ °)

#pytaniedoeksperta | #webdev | #webdevhelp
Saeglopur - Miretrzky, coś do robienia zrzutów ekranu tak żeby sobie dokumentować his...

źródło: comment_JJq0IYUAzaGofYel5bleaZNnoFjv8LHX.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirktzy, czy ustawiając rekordy SPF dla subdomeny należy dodawać identyczny dla samej domeny?

Czy nie jest tak że nawet jeśli mam sub.domena.pl to nadal dla reputacji ważny (nadrzędny) jest SPF dla domena.pl ? Wg http://www.openspf.org/FAQ/One_record_for_each_domain chyba tak właśnie jest. Dyskutuję o tym właśnie przy przypadku gdzie statystyki dla mailingu przez Mandrill są rewelacyjne ale nadal trafiają się przypadki gdzie np. w poczcie interia.pl maile lądują w SPAMie. Obawiam się że to już
Saeglopur - Mirktzy, czy ustawiając rekordy SPF dla subdomeny należy dodawać identycz...

źródło: comment_lg3aXtBPDUkRX6TfgMeujdSDrDkLsk4R.gif

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Skonfigurowałem Virtualhost na linux Mint. Robię to nie pierwszy raz. Już konfigurowałem dużo vhostów na Ubuntu, Mint i CentOs, więc wiem jak to działa.
Pierwszy raz mam jednak taki problem, że VirtualHost nie działa tak jak trzeba. Otóż gdy otwieram w przeglądarce adres vhosta, wyświetla mi komunikat, że taka strona nie istnieje.
Gdy jednak w terminalu robię ping vhosta, to IP wyświetla mi 127.0.0.1, czyli localhost.
Chrome, FF, Opera wyświetlają mi informację o nieistniejącej stronie,
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witajcie mirki.
Mam problem z przekazaniem danych z DB do widoków. Problem polega na formatowaniu tekstu. W bazie danych mam JSON, a w JSONie taki łańcuch znaków:

"items":[["$[(-\infty; 3]]$","false"],["$[(-1,5; +\infty)]$","true"],["$[(-\infty; -1,5)]$","false"],["$[(-\infty; -1,5]]$","false"]],
Gdy pobieram dane z bazy danych, otrzymuję tablicę, w której wartości przyjmują taki format:

$[(-\infty;
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam umieścić na stronie 3 dropdown:
1. Lista państw (to już mam. Przechowuję dane w BD)
2. Lista miast
3. Lista kodów pocztowych.

Czy gdzieś w internecie istnieje jakieś API, które zwróciłoby mi listę miast na podstawie wybranego państwa? No i czy istnieje API, które zwróciłoby mi listę kodów poczowych na podstawie państwa (i miasta)?
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witajcie mirki z #php.

Nawarzyłem sobie bigosu iteraz muszę sobie z tym radzić… ( ͡° ͜ʖ ͡°)

Mam na stronie sklep. Podczas składania zamówienia zapisuję w tabeli każdy produkt z osobna (tak wydawało mi się łatwiej). Ale teraz muszę zrobić w podsumowaniu zamówienia tak, żeby jeżeli produkt się powtarza, to mam po prostu zwiększyć ilość, a nie
mariecziek - Witajcie mirki z #php.

Nawarzyłem sobie bigosu iteraz muszę sobie z t...

źródło: comment_YtxbH8YmLFIS7YhFGtzLzaZZJFEQXHIq.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

WItajcie mirki.
Mam na serwerze Ubuntu 12.04, a na komputerze lokalnym - Ubuntu 14.04. Zrobiłem stronkę, na której zaimplementowałem opłatę przez paypal, korzystając z PayumBundle. Lokalnie wszystko działa, ale muszę jeszcze otrzymać odpowiedź z paypal, a strona na lokalnym komputerze nie jest dostępna z zewnątrz, więc pomyslałem, że bedę to testował na serwerze. Jednak tam jest problem z CURL. Przy próbie odpalenia płacenia przez paypal zwraca mi taki błąd:

cURL error 35: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PrawyKuba: No słabo że dostajesz całość a nie dla poszczególnych krajów, najprościej pewnie będzie robić loopa na tych obiektach i sprawdzać kiedy url będzie równy temu alpha2code

Z drugiej strony nie wiem czy to bardzo wydajne rozwiązanie :D
  • Odpowiedz