Witam wszystkich jako nowy forumowicz i od razu przechodzę do sprawy.
Zrobiłem komponent, którego elementem jest upload plików PDF na serwer. Dla jednego pliku udało mi się to zrobić (w widoku skorzystałem z kontrolki formularza typu „file”, a w modelu obsłużyłem przesłany plik korzystając z tablicy $_FILES). Problem polega na tym, że czasem będę chciał uploadować kilka plików (różną ilość). Chciałem więc skorzystać z nowej kontrolki typu „repeatable” która by zawierała kontrolkę typu „file”, kod w załączniku.
Formularz w widoku działa jak trzeba, ale gdy w modelu chcę przechwycić i obsłużyć wysłane pliki, widzę, że tablica $_FILES jest pusta, za to w tablicy $_POST mam następujące dane w formacie JSON.
[dokument] => {"opis":["test","test1"],"plik":["C:\\fakepath\\ext2fs.pdf","C:\\fakepath\\IMG. pdf"],"foto":["",""]}
Co trzeba zrobić, żeby wszystkie wybrane pliki zostały wysłane przez formularz, tak żebym je mógł przechwycić i obsłużyć w modelu, lub czy istnieje jakieś alternatywne rozwiązanie?
Z góry dziękuję za pomoc.