PHP Symfony 3.1 framework Sonata Admin 3.8 Bundle with PHP 5.6.x

Sajnos nem elég rég óta foglalkozom Symfonyvel ahhoz, hogy elsőre sikerüljön a Symfony 3 és a Sonata Admin Bundle összehozása PHP 5.6 alatt. Mivel úgy igazán nincs leírva sehol sem, legalábbis én nem találtam, többszöri Google-zás után sem, hogy melyik verzió, mivel hozható össze “gyorsan” (A packagist.org-on persze meg lehet találni a megfelelő megoldást ha időd mint a tenger, vagy a rutin meg az évek mondják meg).

Nos sikerült egy olyan megoldást találni, amivel a Sonata Admin behúzható egy 3-as Symfony alá. A FOS userbundle segítségével jó lenne megoldani a felhasználó kezelést, de ha minden igaz ez jelenleg még nem megvalósítható. A célprojektem kivitelezését meg nem húzhatom emiatt tovább, így másik alternatívát kell keresnem, nah de lássuk Symfony 3.1-alatt a Sonata Admin-t:

Ehhez a Symfony 3.1-es változatával kell létrehozni egy projektekt Composer segítségével:

composer create-project symfony/framework-standard-edition symfonycook "3.1.*"

A composer lefutása után pedig, adjuk hozzá a Sonata Admin 3.8-as változatát:

composer require sonata-project/admin-bundle "3.8"

A parancs lefutása után használat előtt a Sonata Admin Bundle telepítője (https://sonata-project.org/bundles/admin/3-x/doc/getting_started/installation.html) az Doctrine ORM Admin Bundle telepítését is ajánlja:

composer require sonata-project/doctrine-orm-admin-bundle

A telepítés után a composer.json fájl tartalma a mivel a WordPress nem igazán kultiválja a behúzásokat sem a .json fájlt, itt letölthető (PDF frissítve).

Természetesen a működő Sonata Admin képe sem maradhat el:

Sonata Admin 3.8 with Symfony 3.1 and PHP 5.6
Sonata Admin 3.8 with Symfony 3.1 and PHP 5.6
Advertisements

Vélemény, hozzászólás?

Adatok megadása vagy bejelentkezés valamelyik ikonnal:

WordPress.com Logo

Hozzászólhat a WordPress.com felhasználói fiók használatával. Kilépés / Módosítás )

Twitter kép

Hozzászólhat a Twitter felhasználói fiók használatával. Kilépés / Módosítás )

Facebook kép

Hozzászólhat a Facebook felhasználói fiók használatával. Kilépés / Módosítás )

Google+ kép

Hozzászólhat a Google+ felhasználói fiók használatával. Kilépés / Módosítás )

Kapcsolódás: %s