@uirapuru: no widzisz kazdy ma w sobie doze naiwnosci ale jesli widze goscia ktory od lat codziennie wstawia top linki z IT to mu najnormalniej ufam bo wzbogaca mnie, widze ich codzienna dobra robota i mysle ze wykop powinien im wyplacac dolany i to ciezkie
  • Odpowiedz
Mirki mam taki dylemat. Od kilku lat piszę w PHP(Symfony2, CodeIgniter). Chciałbym dalej iść w back-end. Zastanawiam się czy próbować coś z Ruby on Rails czy Django. Doradźcie mi :)

#php #webdev #rails #django
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Panie i Panowie, mam prostą encję np. Element i drugą - Parameter. Relacja Element -> Parameter jest oneToMany, każdy element może mieć wiele parametrów. Każdy parametr ma pola dajmy na to: id, element_id, value, refresh-rate

Chciałbym zrobić formularz dodawania parametrów gdzie na początek z selecta wybrałbym sobie Element, potem mógłbym wpisać wartość "refresh-rate" i na koniec chciałbym textarea gdzie mógłbym wpisać "value" ale z takim zastarzeżeniem, że jeżeli podam kilka - każdy w
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lukasz_: nie wiem czy dobrze zrozumiałem. Robisz sobie w zasadzie 3 formularze, jeden to ElementType, drugi ParameterType a trzeci formularz to po prostu dwa pola - jeden typu ElementType a drugi ParameterType (czyli te dwa formularze które stworzyłeś wcześniej). No i teraz wystarczy przed persistem pobrać sobie pole value, rozbić value po enterach (pregsplit) i odpowiednią ilość razy robić persist. Prawdopodobnie będziesz musiał ustawić sobie CASCADEUPDATE w configu
  • Odpowiedz
@Linux__Shines: Cytat z linkowanego artykulu:

Recent versions of PHP have been part of the 5.x release series, but there will be no PHP 6. “We’re going to skip [version] 6 because years ago, we had plans for a 6 but those plans were very different from what we’re doing now,” Gutmans said. Going right to version 7 avoids confusion.
  • Odpowiedz
Czy wiesz że... w pehapie można połączyć ze sobą dwie tablice operatorem +

$tablica = array(0 => 'czesc');

$tablicadwa = array('a' => 'czlowieku');

$union
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PsichiX: 5.4.34, ale temat na Stack Overflow wisi od 2010 roku więc wnioskuję, że taka możliwość istnieje minimum od 5.3.

Łączenie tablic takim operatorem nie jest równoznaczne z array_merge(), bo w przypadku operatora +, łączenie zachowuje klucze. Jeśli w tablicy łączonej z prawej strony będą identyczne klucze, jak te po lewej stronie, to zignoruje te po prawej.
  • Odpowiedz
Szybkie pytanie, programistyczne mirki. W pehapie siedzę już ponad 6 lat, ale nigdy nie wprowadzałem obsługi płatności przez PayU od zera. Załóżmy, że zaczynam projekt od pustego pliku i ściągam SDK dostępne na githubie PayU. Jak długo mniej więcej zajmuje ogarnięcie API PayU, wdrożenie go do prostego systemu płatności, obsługa zwrotek po stronie klienta itp.? Da się to spokojnie ogarnąć w jeden dzień? Mogą wyniknąć jakieś problemy z bardziej kompleksową obsługą płatności?
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@krejdd: no ale spróbuj po sdk, a jak nie wyjdzie to olej to i poleć formularzem z sigiem. Różnica będzie taka, że user dostanie autowysylany form js-em a nie przekierowanie na gotowy link. BTW to chyba te klasy pod psr kiedyś poprawiłem może być mój fork na guthubie, a może do teraz już to poprawili.
  • Odpowiedz
@kot1401: Testowalne jedynie funkcjonalnie – tzn, żeby móc przetestować swój kod musisz mieć pewność, że klasa

App
działa poprawnie.

Do testowania
  • Odpowiedz