SimpleFile
SimpleFiles - прикріплюємо до сторінки файли
SimpleFiles - прикріплюємо до сторінки файли Evolution CMS.
Ще одне доповнення на базі DocLister і EasyUI. Цього разу до сторінки прикріплюються файли і редагуються в таблиці – як в MultiFiles, але трохи зручніше (особливо, коли йде мова про велику кількість файлів) (:
Для роботи необхідна наявністьDocLister і MODxAPI, а також PHP не менше 5.6.
Завантажувати тут: Pathologic
- Tab name – назва вкладки;
- Controller class – клас контролера відмінний від стандартного;
- Templates – id шаблонів, з якими працює плагін, обов'язково;
- Documents – те ж саме, але для окремих ресурсів;
- Ignore Documents – id ресурсів що виключаються;
- Roles – id дозволених ролей;
- Storage folder – папка, в якій зберігаються файли, за замовчуванням assets/storage/;
- Icons folder – папка, в якій зберігаються іконки файлів, за замовчуванням assets/snippets/simplefiles/icons/;
- Allowed files – розширення файлів, дозволених для завантаження, через кому; якщо не вказувати, то будуть використані системні налаштування;
Maximum file size – обмеження розміру файлу, в мегабайтах.
Іконки повинні іменуватися як розширення_файлу_рядковими_буквами.png
Іконка file.png підставляється, якщо не знайшлось відповідної.
Після виводу записів читаємо про SimpleGallery.
При виведенні через сніпети-обгортки sfLister і sfController доступні додатково віртуальні плейсхолдери:
- [+icon+] – Іконка;
- [+fSize+] – відформатоване значення розміру;
- [+mime+] – MIME-тип файлу;
- [+ext+] – розширення файлу;
- [+filename+] – ім'я файлу без розширення;
- [+basename+] – ім'я файлу з розширенням;
- [+e.sf_title+] – назва файлу з екрануванням символів;
- [+e.sf_description+] – опис файлу з екрануванням символів.
- sf_id – id файлу (idField);
- sf_index – позиція в списку;
- sf_title – назва файлу;
- sf_description – опис файлу;
- sf_file – посилання на файл;
- sf_size – розмір файлу;
- sf_isactive – прапорець, щоб приховати якісь файли з виведення;
- sf_rid – id ресурсу, якому належить файл (parentField);
- sf_createdon – дата додавання файлу.