Очень часто возникает потребность вложить файл к статье или новости не «через пень колоду», а с помощью специального и удобного инструмента. А еще хорошо бы было, если такой инструмент в своем активе будет иметь еще и кнопочку для визуального редактора. То есть, пишите вы статью, нажимаете на специальную кнопочку и добавляете вложение. Инструмент самостоятельно определял бы тип документа и добавлял к файлу визуальности — иконку, соответствующую типу документа (например, pdf, doc, xls и т.д.). Такой инструмент есть!

Называется он вполне логично — Attachments for content articles, и позволяет он делать все, что описано выше, даже чуть больше. Но больше описанного вряд ли что-то понадобится еще. Это полноценный компонент с плагином. В админ части компонента можно посмотреть все вложения, настроить компонент и произвести массовую проверку вложений на предмет «битых» ссылок.

В настройках можно указать права доступа для тех, кто будет загружать вложения и кто их сможет видеть. Кстати, под каждой статьей на сайте во фронтэнде, редакторы будут видеть иконку скрепки и надпись возле нее «Добавить вложение». С помощью нее можно без лишних движений добавить вложение в уже существующую статью. Также в настройках можно добавлять дополнительные поля для описания файла вложения. В некоторых случаях такая гибкая настройка может быть очень кстати. Кажется, что в компоненте можно настроить практически все, что вообще может потребоваться настроить. Именно такая тонкая настройка делает компонент лучшим в своем роде.

Настроить можно даже место отображения вложения в статье: в начале, в конце или там где нужно пользователю. Для этого в статье необходимо вставить в любом месте материала тег {attachments}. Хотя рядом с кнопкой «Добавить вложения» будет еще одна кнопка «Признак вложения», которая и позволит поставить этот тег, чтобы не писать его вручную.