Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

Вывод файла в поле (переопеределение)

Вывод файла в поле (переопеределение)
, by

Добрый день.

Имеется материал, с добавленным полем (тип поля - Файл)

Загружаю pdf файл. 

Вывод этого поля на страницы получается так:

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

<span class="file">

<img class="file-icon" alt="Иконка PDF" title="application/pdf" src="/modules/file/icons/application-pdf.png">

<a href="http://*****/app-pdf/123.pdf" type="application/pdf; length=2551666">123.pdf</a></span>
1 answer
votes: 1306
Answer

Сделайте через jQuery и CSS:

jQuery:

$('.class-field img').click(function() {
  window.location.href = $(this).siblings('a').attr('href');
});

И чтобы был курсор на картинке добавьте CSS:

.class-field img:hover {
  cursor: pointer;
}