Skip to content
  1. Компоненты
  2. mixedImage

mixedImage

Добавляет новый тип TV поля: Смешанная загрузка файла

  • Выбор файла из файлового менеджера
  • Выбор файла с компьютера, минуя файловый менеджер
  • Превью изображений и видео(html5 video player)
  • Физическое удаление файла при очистке поля
  • Ресайз через phpthumb при загрузке изображения
  • Загрузка по url
  • Drag-and-drop

mixedImage

Системные настройки

ИмяПо умолчаниюОписание
Загружать только при редактированииДаРазрешает загружать фото только при редактировании ресурса
Транслитерация файловНетПозволяет на некоторых хостингах избежать проблем с кириллическими наименованиями файлов
Длина строки для плейсхолдера {rand}6Настройка используется если при создании TV поля в качестве префикса было использовано значение

Настройки TV поля

НастройкаПо умолчаниюОписание
Путь сохранения-Можно указать подпапку. Путь идет от корня медиа источника
Префикс имени файла-Добавляет значение перед названием файла при сохранении. Возможны следующие варинты: {id}, {pid}, {alias}, {context}, {tid}, {uid}, {rand}, {t}, {y}, {m}, {d}, {h}, {i}, {s}. Можно использовать сразу несколько
Принимаемые типы MIME-Возможность ограничивать тип загружаемого файла по MIME Type. Например, image/jpeg, image/png, application/pdf
Использовать префикс как имя файлаНетЗаменяет имя загружаемого файла на указанный префикс
Показать превьюДаПоказывает мини изображение для изображений и видео плеер для mp4 файлов
Удалять файлНетФизически удаляет файл с сервера при нажатии на кнопку Очистить поле
Параметры для ресайза изображений-Phpthumb параметры для применения к изображению при загрузке. Например: w=200&h=200&zc=1. Для наложения ватермарка: fltr=wmt|Hello|60|C|ff0000| Или fltr=wmi|/assets/wt.png|C|
Список кнопокclear,manager,pcВозможные значения: clear,manager,pc,url

Список кнопок

НазваниеОписание
clearОчистка поля. Если параметр Удалять файл уставновлен в Да, то файл будет физически удален с сервера
managerВыбор файла из медиа менеджера
pcВыбор файла с компьютера пользоваля, минуя файловый менеджер MODX
urlЗагрузка файла напрямую по url

Возможные плейсхолдеры

НазваниеОписание
{id}ID ресурса
{pid}ID ресурса родителя
{alias}Алиас ресурса
{palias}Алиас ресурса родителя
{context}Ключ контекста (context_key)
{tid}ID доп. поля (tv)
{uid}ID юзера
{rand}Случайная строка (количество символов указывается в системных настройках)
{t}Время в формате timestamp
{y}Год
{m}Месяц
{d}День
{h}Час
{i}Минута
{s}Секунда