• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

CKEditor upload zdjęc

0 głosów
108 wizyt
pytanie zadane 20 sierpnia 2018 w PHP, Symfony, Zend przez kevin Gaduła (4,560 p.)
Witam!

Czy używając CKEditora https://symfony.com/doc/master/bundles/FOSCKEditorBundle/index.html aby wysłać zdjęcia muszę pisać własny uploader ? Czy jest jakiś gotowy bundle ? Rozumiem że pisząc własny uploader muszę podać url do zapisu zdjęć i do tego url'a poprzez AJAX trafia zdjęcie, ale co muszę zwrócić z akcji kontrolera aby powiadomić CKEditor że zdjęcie zostało zapisane ?

2 odpowiedzi

+2 głosów
odpowiedź 20 sierpnia 2018 przez Comandeer Mentor (454,180 p.)
komentarz 20 sierpnia 2018 przez kevin Gaduła (4,560 p.)

Tak ale trochę tego nie rozumiem... W Example 1 ustawiam routing do akcji która zapisuje zdjęcie. W Example 2 jest przedstawiony kod który jest zaimplementowany już w CKEditora ? W Example 3 jest przykładowe okno które listuje zdjęcia na serwerze. W Example 4 mam podane dane jakie idą do serwera poprzez AJAX a na końcu muszę zwrócić

echo "<script type='text/javascript'>window.parent.CKEDITOR.tools.callFunction($funcNum, '$url', '$message');</

Gdzie $url to adres zdjęcia już na serwerze. Ale zdjęcie muszę zapisać sam używając np. https://www.w3schools.com/php/php_file_upload.asp i 'łapać' zdjęcie z name z pola ckeditora, bo w dokumentacji go nie zauważyłem

+1 głos
odpowiedź 20 sierpnia 2018 przez Ubermade Obywatel (1,980 p.)
Jest KCFinder jako wtyczka do CKEditora i możesz normalnie uploadować pliki na swój serwer. Ja jednak korzystam z api imgura podłączonego do CKEditora i jedną opcją uploaduję dane zdjęcie na imgura, które od razu pojawia się w edytorze ;)
komentarz 20 sierpnia 2018 przez kevin Gaduła (4,560 p.)

1. Pobieram z https://github.com/sunhater/kcfinder/releases/tag/3.12

2. Kopiuję zawartość paczki do /public/ (Symfony 4.1)

3. Daję uprawnienia 0777 dla katalogu upload

I tyle ? Nie ma do tego żadnej paczki do instalowania z composer install ?

Możesz napisać coś więcej o imgura ?

Podobne pytania

+1 głos
3 odpowiedzi 175 wizyt
pytanie zadane 30 kwietnia 2017 w JavaScript, jQuery, AJAX przez UltraSF Stary wyjadacz (10,720 p.)
0 głosów
1 odpowiedź 107 wizyt
0 głosów
1 odpowiedź 71 wizyt
pytanie zadane 4 lipca 2018 w PHP, Symfony, Zend przez SatanSerdusko Początkujący (250 p.)
Porady nie od parady
Zadając pytanie postaraj się o odpowiedni tytuł, kategorię oraz tagi.Tagi

63,168 zapytań

109,404 odpowiedzi

228,555 komentarzy

42,704 pasjonatów

Przeglądających: 55
Pasjonatów: 4 Gości: 51

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...