@breakTheSilence: jak tak obserwuję sytuację to dochodzę do wniosku, że niedługo to nie wystarczy nawet znajomość frameworka, bo trzeba będzie jeszcze znać cmsy na nim napisane ( ͡° ʖ̯ ͡°)
@Redlic: October w obecnej formie nadaje się tylko wtedy, gdy to my edytujemy stronę i nie dajemy klientowi żadnej władzy.
Można utworzyć drugiego użytkownika i dać mu tylko dostęp do edycji bloków treści, ale tam nie ma graficznego edytora, czysty HTML i jak to ma użytkownik edytować?
Jest plugin dodający edytory - WYSIWYG Editors - ale to jest mocno ograniczony, nie mogę np. dodać swoich przycisków.
Przydała by się możliwość osadzania
@karid:

1. Poczytaj dokumentację PhpUnita, PhpSpeca, Behata
2. Zacznij pisać testy (wiem, że trudne, kupa czasu minie, ale warto)
3. Poczytaj trochę teorii o testach, wpisy wujka boba, flamewary z powodu DHT, ogólnie czytaj co inni piszą na temat testów
4. Czytaj przetestowany kod (np jak piszą testy Symfonowcy i twórcy różnych bibliotek)
5. Czytaj o wzorcach, z reguły dobry wzorzec łatwo się testuje.
6. Obczaj nie tylko testy jednostkowe, ale
@tomcioPL: @variable: chyba napisze o tym artykuł. Oczywiście są racjonalne, niepodważalne fakty gdzie pewne rzeczy w kwestii architektury są źle zrobione i hejt wynika z tego, że teraz wszyscy są świętsi od papieża czytaj: SOLID, DRY, DDD, blabla i niedopuszczają oni możliwości, że coś może tego nie spełniać i że w ogóle można inaczej. Ba, tak się oderwali od rzeczywistości, że chcieli by żeby stronę warzywniaka dla bożenki robić w
@matiit: ale przeczytaj pełne zdanie ;) chodzi o 2letni staż pracy ORAZ znajomość L (a nie pracę w L przez 2 lata) :)

@Teal_c: @MacDada: @matiit: może nieprecyzyjnie się wyraziłem, chodziło mi o to, że jak za czasów pierwszych L4 mówiłem, że warto się zainteresować, że z tego coś będzie to dostawałem odpowiedź, że (mówiąc w kontekście pracy) #tylkosymfony a roboty na L nie ma. No nie ma
@normanos: W końcu ktoś, kto nie hejtuje tego frameworku tylko podchodzi z głową do technologii. :-)

Chociaż sam do większych rzeczy wolałbym Symfony, problem jest taki że od 9 miesięcy ciągniemy projekt w Laravel 4.2 i zaczyna mnie to ograniczać. Do dużych rzeczy średnio się nadaje.

A co do roboty w Laravelu - jest mnóstwo! Boom na framework spowodował, że bardzo szybko powstało mnóstwo projektów a teraz trzeba je utrzymywać bo
@gajowy_marucha: w doctrine również masz dziedziczenie, tam się dzieje to po abstrakcyjnym typie, który jest podstawą do zbudowania tabeli (nie po Eloquencie, a po "abstrakcyjnej" encji), a następnie dyskryminator doktrynowy sprawia (na podstawie dodatkowej kolumny w tabeli), że hydruje się obiekt odpowiedniej klasy, wedle zadanej wcześniej konfiguracji. Jedna klasa dziedzicząca może posiadać jedną relację, a druga inną. "Fizycznie" pojawią się w tabeli dwie kolumny, ale tylko jedna z nich będzie wykorzystywana
Mireczki, niedawno skończyłem czytać "PHP i MySQL. Tworzenie stron WWW", zrobiłem też kilka prostych projektów z użyciem tego języka i baz, pobawiłem się też w ajaxa.

Jaką solidną książkę dotyczącą któregoś z popularniejszych frameworków (laravel, zend, symfony2?) byście mi polecili, co by złapać jako takie pojęcie z czym to się je?
Wiem, że jest dokumentacja, ale najpierw potrzebuję omówienia czym jest framework, jak go efektywnie używać itd., a to wolę w wersji
Mirki pomocy bo zaraz osiwieje, chociaż już się i tak zaczyna ( ͡° ʖ̯ ͡°)

Dostałem aplikacje do poprawki napisaną w Laravel4, wszystko fajnie do momentu, aż musiałem dorobić zwykłą wyszukiwarkę po branżach. Sytuacja wygląda następująca:

Są dwie tabele firmy i branże, jedna firma może działać w kilku branżach i tak to też jest zapisane w DB poprzez serializację danych np.

- dla firmy A a:4:{i:0;s:3:"105";i:1;s:3:"104";i:2;s:3:"102";i:3;s:3:"101";}
- dla
Używa ktoś może Laravela 5/5.1 na Nginx? (najlepiej 1.8)

Mam problem z keszowaniem zuploadowanych obrazków. Po dodaniu np. takiego wpisu do konfigu:

# Media: images, icons, video, audio, HTC
location ~* \.(?:jpg|jpeg|gif|png|ico|cur|gz|svg|svgz|mp4|ogg|ogv|webm|htc)$ {
expires 1M;
access_log off;
add_header Cache-Control "public";
}

laravel przestaje mi pokazywać wrzucone obrazki.

Pełny config:

server {
listen 80;
server_name moja.strona.pl;

access_log /var/log/nginx/moja.strona.pl.log;
error_log /var/log/nginx/moja.strona.pl-error error;

root /var/www/moja,strona.pl/public;
index index.php index.html;

### root directory ###
location / {
Takie potworki dodali tez w asp.net mvc nowym. Przyda sie to w 1% use caseow gdzie potrzebujesz wstrzyknac jakies pomocnicze #!$%@? do generacji widoku ale oczyma wyobrazni widze developerow ktorzy zaczna wstrzykiwac logike biznesowa do widokow i ... mamy powrot do starych dobrych czasow.

Podobnie bylo np z frameworkami mockujacymi ktore pozwlily ludzia testowac prywatne metody w klasach i boom szakalaka no zaczeli uzywac tego na ogromna skale ... zapomnieli doczytac ze
@kmicolo: Fasada od początku jest #!$%@? w Laravel i nigdy jej nie używałem tak, jak Taylor sobie to wymarzył.
Działam standardowo, wstrzykując do instancji kontrolera w __construct() odpowiednie zależności i odwołuję się do nich przez $this->instance. To, co się #!$%@?ło w wersji 5.1 przechodzi wszelkie pojęcie.

W zasadzie to i lepiej, więcej pracy dla mnie po #!$%@?-programistach == więcej kasy dla mnie ( ͡° ͜ʖ ͡°)
Yesterday, I told you that 2.7 comes with an unexpected surprise... Symfony has now early built-in support for PSR-7


No błagam, ktoś o tym nie wiedział? Damn, a czekałem podjarany co za niespodziankę wymyślili :D
@normanos: może jesteś dobry w tym co robisz, ale większość ludzi na mirko się z Ciebie śmieje, ale widze że nikt nie ma odwagi Ci tego napisać.

Najczęściej wrzucasz jakieś zajawki, ale jak ktoś spyta o coś konkretnego to najpierw wystawiłbyś fakture, zamiast normalnie odpisać i pomóc. Nie potrzebujemy takich ludzi pod tym tagiem. Znak kilka osób, które mają podobne zdanie. Pozdrawiam.
@porque: ale co tutaj ma kod i kompatybilność z laravelem do rzeczy ? robisz to tak jak w każdym innym języku/frameworku - przenosisz plik do odpowiedniego katalogu, w bazie zapisujesz jego nazwę i w widoku wyświetlasz - i tyle
Mam mały problem. Korzystam z oauth-4-laravel i pomimo ustawienia scope 'email' i prawidłowym przydzieleniu uprawnień przez usera, odpytywanie /me w pewnym bardzo małym procencie przypadków nie zwraca mi emaila (mimo, że w facebooku odpowiedni grant jest przyznany!). W zdecydowanej większości przypadków wszystko działa natomiast bez zarzutu - otrzymuję email.

Gdzieś wyczytałem, że facebook nie zwraca emaili pomimo grantu, jesli user nie zweryfikował maila przy rejestracji.
Co myślicie na ten temat?

#laravel #
#webdev #php #laravel

Mam jakis tam model i kontroler Article, ktory ma komentarze (jakas tam biblioteka) i np chce wyswietlic na stronie uzytkownika jego aktywnosc, typu artykuly i komentarze do artykulow. Jak to zebrac w kupe gdzie znajdzie mi wszystkie artyukuly ktore stworzyl ten uzytkownik lub je skomentowal? bo jak bede mial artykul bedzie latwo juz znalezc jego komentarz :)