Оглавление

Статический ресурс (Static Resource)

Статический ресурс (Static Resource) — это абстрактный ресурс, представляющий собой файл, который находится на веб-сервере. Данный тип ресурса, также как и другие, отображается в админке (менеджере) MODx на левой панели в дереве ресурсов. Это позволяет использовать его как и любой другой ресурс системы MODx.

Статический ресурс может содержать внутри своего поля content теги MODx. Так что вы можете указать собственные пути использую параметры системы или использовать сниппеты для динамического нахождения пути. Но если вам не нужно динамически искать путь к файлу, то вы можете просто указать его вручную, в диспетчере файлов MODx.

Статические ресурсы в MODx ведут себя подобно обычному ресурсу с типом «Документ». Но для представления файла в статическом ресурсе, ему необходимо указать соответствующее расширению файла содержимое (Тип содержимого — content_type), а также способ того, как браузер должен обработать этот ресурс (Местонахождение содержимого — content_dispo).

  1. Встроенный — для отображения содержимого файла в контенте ресурса.
  2. Прикрепленный — для того чтобы файл скачивался, при обращении к ресурсу.

При создании статического ресурса, псевдоним alias не должен содержать расширение файла. Расширение файла определяется типом содержимого ресурса.

Для того чтобы файл передавался правильно через статический ресурс, ему необходимо в качестве шаблона указывать пустой шаблон. Если к статическому ресурсу необходимо добавить некоторую дополнительную информацию через переменные шаблона (например, через дополнительные поля), то в этом случае необходимо создать новый «пустой» шаблон и установить в качестве его контента плейсхолдер [[*content]].

 Статический ресурс (Static Resource)

Статический ресурс (Static Resource) - настройки