D7 вторая пиктограмма c title к ссылке на файл

Аватар пользователя kurl kurl 21 декабря 2021 в 12:10

Коллеги, подскажите, пожалуйста, как
к произвольному файлу добавить добавить ещё свойство - вторую пиктограмму и свой атрибут title (изменяемый) для неё.

На данный момент файл отображается в материале, как иконка, соответсвующая типу файла, и ссылка на файл (текст из описания файла, под ним - ссылка на файл).

Очень хочется иметь возможность при редактировании материала, иметь возможность добавлять к описанию файла ещё одно текстовое поле. В случае, если это тектовое поле заполняется оператором - отображение файла выглядело бы так:

иконка, соответсвующая типу файла и ссылка на файл (текст из описания файла, под ним - ссылка на файл), дополнительная иконка, для которой определен свой атрибут title (отображается при наведении курсора).

Комментарии

Аватар пользователя kurl kurl 21 декабря 2021 в 12:24

цель: для файла, подписанного, эл. подписью сделать дополнительную иконку, при наведении на которую будет отображаться текст пользователя, введённый с клавиатуры

Аватар пользователя VasyOK VasyOK 21 декабря 2021 в 13:15

kurl wrote: Очень хочется иметь возможность при редактировании материала, иметь возможность добавлять к описанию файла ещё одно текстовое поле.

Модуль paragraphs.
остальное не понимаю.

Аватар пользователя EvgenySorokin EvgenySorokin 21 декабря 2021 в 13:22

Если программно, то добавить новое поле в форму, добавить свой обработчик, в котором писать значение в базу, после чего модифицировать вывод, чтобы это значение выводить.

Аватар пользователя ivnish ivnish 21 декабря 2021 в 13:24

Да я проще делал. Добавлял отдельное поле для загрузки файла подписанного ЭЦП, и этому полю добавлял иконку. Все довольны (требование закона выполнено)

Аватар пользователя kurl kurl 21 декабря 2021 в 13:57

ivnish wrote: Добавлял отдельное поле для загрузки файла подписанного

Поясните, пожалуйста, как с помощью второго поля Вы иконку со своим атрибутом title выводите

Аватар пользователя ivnish ivnish 21 декабря 2021 в 13:58

У поля есть шаблон и препроцесс этого шаблона. Можно делать всё, что пожелаете