easyadmin

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 »

ckfinder easyadmin

Integracja menedżera plików CKFinder z CKEditor w EasyAdmin

W poście EASYADMIN I CKEDITOR pokazałem w jaki sposób dodać wizualny edytor treści do formularza. Teraz rozwinę ten wątek o dodatkową funkcjonalność – przycisk “przeglądaj”, który pozwala wybrać plik/i z dysku komputera i wgrać na zdalny serwer. Taką możliwość daje rozbudowany menedżer plików CKFinder. Zakładam, że masz już zainstalowany i skonfigurowany EasyAdmin + CKEditor. Jeśli …

Integracja menedżera plików CKFinder z CKEditor w EasyAdmin Read More »

symfony

Użycie standardowego kontrolera Symfony4 w EasyAdmin

W EasyAdmin możemy użyć standardowego kontrolera Symfony z routingiem i widokiem. Dla przykładu zrobimy prościutką podstronę informacyjną – “About”, jak na poniższym obrazku. Podstrona informacyjna będzie includowana do layoutu EasyAdmina. Najpierw dodamy do konfiguracji menu – sekcję o nazwie About z parametrem route i wartością np: ‘about_admin’. W tym celu edytuj plik easy_admin.yaml (/config/packages/easy_admin.yaml):

Użycie standardowego kontrolera Symfony4 w EasyAdmin Read More »

VichUploaderBundle

VichUploaderBundle – upload plików i obrazów

W tym tutorialu pokażę w jaki sposób dodać do EasyAdmin (w Symfony 4) możliwość uploadowania plików graficznych na serwer. Wykorzystam do tego celu pakiet VichUploaderBundle. Przykłady zawarte w tym rozdziale są kontynuacją tematów: INSTALACJA SYMFONY 4 + EASYADMIN oraz (opcjonalnie) EASYADMIN I CKEDITOR. 1. Zaczniemy od utworzenia struktury katalogów: public/images/. Do tego folderu będą uploadowane …

VichUploaderBundle – upload plików i obrazów Read More »

ckeditor

EasyAdmin i CKEditor

CKEditor (ckeditor.com) to wizualny edytor, który pozwala na formatowanie treści strony za pomocą interfejsu przypominającego programy typu Microsoft Word. Na obrazku powyżej widać przykład takiego edytora osadzonego w panelu EasyAdmin (dla Symfony 4). Jeśli używasz nowszej wersji EasyAdmin 3 i Symfony Flex z Webpack Encore to przejdź tutaj. Zadanie zaczniemy od pobrania bundla FOSCKEditorBundle:

EasyAdmin i CKEditor Read More »

easyadmin

Instalacja Symfony 4 + EasyAdmin

1. Instalacja Symfony 4 Instalacja frameworka Symfony 4 jest stosunkowo prosta. Jeśli masz zainstalowanego klienta SSH (np: putty.org) to zaloguj się do swojego serwera a następnie uruchom z wiersza poleceń komendę:

gdzie myweb to nazwa katalogu, w którym zostanie zainstalowany framework. Jeśli nie masz zainstalowanego narzędzia composer (getcomposer.org/download) lub nie masz odpowiednich uprawnień, aby …

Instalacja Symfony 4 + EasyAdmin Read More »