Jump to main content Jump to doc navigation

Что такое статичный ресурс?

Статичный ресурс - это ресурсная абстракция фактического файла в файловой системе. Вы можете думать об абстракции как о виртуальном представлении любого файла на вашем веб-сервере. Как и другие ресурсы MODX, эта абстракция может иметь разрешения, связанные с ней, и она отображается в диспетчере MODX в дереве ресурсов, что позволяет отображать ее в динамических меню и результатах поиска. Статичный ресурс MODX может представлять любой файл на вашем веб-сервере (если разрешения разрешены).

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

Они ведут себя точно так же, как документ (стандартный ресурс). Содержимое в Статичном ресурсе анализируется и отображается точно так же, как и Документ, но часто вы будете изменять Типы содержимого и расположение содержимого в соответствии с типом файла, который вы представляете.

О псевдонимах

При создании статичного ресурса псевдоним не должен включать расширение файла: расширение файла определяется Тип содержимого. Например, если вы создаете статичный ресурс, который указывает на файл PDF на вашем веб-сервере, вы можете присвоить странице псевдоним «test». После того как вы выбрали «PDF» в качестве типа контента, расширение «.pdf» будет добавлено к псевдониму (при условии, что вы определили тип контента PDF, используя «.pdf» в качестве расширения файла). Если вы создали пользовательский тип содержимого для PDF, вам не нужно устанавливать в поле размещения содержимого значение «вложение». Его можно оставить как встроенный, так как современные браузеры могут согласовывать PDF-файлы, а затем могут также выбирать свой собственный предпочтительный способ обработки PDF-файлов - например, Chrome отобразит PDF в браузере, тогда как другие могут загрузить файл.

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

Смотрите также

  1. Типы контента
  2. Именный Якорь
  3. Статический Ресурс
  4. Символическая ссылка
    1. Использование ресурсных ссылок
  5. Ссылка на сайт

Support the team building MODX with a monthly donation.

The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.

Backers

  • modmore
  • STERC
  • Digital Penguin
  • Jens Wittmann – Gestaltung & Entwicklung
  • Fabian Christen
  • Dannevang Digital
  • Sepia River Studios
  • Chris Fickling
  • CrewMark
  • deJaya
  • eydolan
  • Lefthandmedia
  • Murray Wood
  • Following Sea
  • Anton Tarasov
  • Stéphane Jäggi
  • Raffy
  • Snow Creative
  • A. Moreno
  • Nick Clark
  • JT Skaggs
  • Helen
  • YJ
  • krisznet
  • Richard
  • Yanni

Budget

$306 per month—let's make that $500!

Learn more