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

голоса: 0
Хочется сделать так, чтобы иконка файла отображалась рядом с названием документа и соответствовала его типу (то есть если документ PDF, то показывалась иконка файла PDF и т.д.)
| Автор: | Категория: Дизайн сайта

Ответов: 1

Голоса: +1
 
Лучший ответ

Какой модуль вы используете для загрузки файлов? Как выводите ссылку на загрузку файла?

Есть 3 варианта реализации:

1. Вставлять иконки самостоятельно вручную вида 

<img src="ссылка на иконку формата документа" align="absmiddle"> ссылка на загрузку файла

2. Создать дополнительное поле в модуле (Каталог файлов)

При добавлении файла указывать формат документа (pdf, doc, ppt и т.д.)

В дизайне шаблона страницы материала и комментариев к нему перед ссылкой на загрузку файла вставить условный оператор

<?if($OTHER1$="pdf")?><img src="ссылка на иконку pdf" align="absmiddle"><?endif?>

<?if($OTHER1$="doc")?><img src="ссылка на иконку doc" align="absmiddle"><?endif?>

и т.д.

иконки форматов файлов предварительно загружаете в файловый менеджер

3. Заказать разработку скрипта на https://upartner.pro

| Автор:
Выбор ответа лучшим | | Автор: МКОУ Таежнинская СОШ № 7 Богуч
А как использовать второй способ, если в Каталоге файлов нет дополнительных полей $OTHER1$? Я переименовал имеющееся поле Тип лицензии на Тип файла. Но какой код у этого поля?
МКОУ Таежнинская СОШ № 7 Богуч,
Какой адрес сайта?
Rostislav,
Изменил: переделал поле "Версия материала" в "Тип файла". Сайт http://sem.ucoz.site/
МКОУ Таежнинская СОШ № 7 Богуч,
Если изменили Тип лицензии, то $LICENCE$

Если Версия материала, то $VERSION$

Список кодов можно посмотреть ниже шаблона Вид материалов и комментариев к нему
Rostislav,
А если поле пустое, можно указать картинку для пустого поля? Как прописать? 0?
МКОУ Таежнинская СОШ № 7 Богуч,
Да, можно ставить, например, 0, но нужно добавить условие для 0
Rostislav,
Спасибо большое ) Понял.
...