Symfony 5

symfony

Jak użyć zwykłego kontrolera Symfony w EasyAdmin 3 ?

W tej krótkiej poradzie pokażę jak użyć zwykłego kontrolera Symfony w EasyAdmin 3. Przydatne gdy chcemy na przykład dodać do panelu stronkę informacyjną. W pierwszym kroku zapisz kontroler (/src/Controller/Admin/AboutController.php):

Następnie dodaj szablon zgodnie z lokalizacją wewnątrz funkcji render (/templates/bundles/EasyAdminBundle/page/about.html.twig):

Na koniec zaktualizuj menu w DashboardController podając parametr about dla funkcji linkToRoute:

easyadmin3-ckeditor-symfony-flex

Integracja CKEditor z EasyAdmin 3

CKEditor (ckeditor.com) to wizualny edytor WYSIWYG UI, który służy do redagowania zawartości dokumentów WWW. W systemach CMS odgrywa kluczową rolę. W tym poście pokażę w jaki sposób dodać taki edytor do pakietu EasyAdmin 3. Owszem, nowy EasyAdmin posiada wbudowany edytor TRIX ale ma pewne ograniczenia i nie daje takiej swobody jak CKEditor. (Jeśli używasz starszej …

Integracja CKEditor z EasyAdmin 3 Read More »

symfony dbal

Połączenie z zewnętrzną bazą danych

Framework Symfony domyślnie używa Doctrine ORM do zarządzania bazami danych. Model ORM może jednak okazać się zbędny, kiedy potrzebujesz skomunikować się z zewnętrzną bazą danych (na innym serwerze). Wtedy pomocna może okazać się biblioteka DBAL, która pozwala na pisanie zapytań SQL niezależnie od warstwy ORM. Przykład Ustaw w pliku .env dane do połączenia z zewnętrznym …

Połączenie z zewnętrzną bazą danych Read More »