Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Вывод прикрепленного файла

Вывод прикрепленного файла


     08.02.2014    Общие вопросы, Шаблоны (TPL)    1597

вопрос
Доброго времени суток.
В данный момент есть блок в котором выводятся новости с помощью custom, в блоке выводится только картинка из новости.
Код шаблона
<div class="custom-5">
<a href="{full-link}" title="{title}">
<img src="{THEME}/images/spacer.gif" style="background:url({image-1}) no-repeat; background-size: cover;-webkit-background-size:cover; -o-background-size:cover; -moz-background-size: cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='{image-1}', sizingMethod='scale');-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='{image-1}', sizingMethod='scale')";">
<span>{title}</span>
</a>
</div>

Хотелось бы сделать такой же блок, только что бы из новости бралась не картинка, а ссылка на прикреплённый файл.

Ответил: Grawick


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

<div class="custom-5">

<a href="{image-1}" download> Ссылка на скачивание картинки</a>

</div>

таким образом будет выводиться ссылка на первую картинку, или же можешь самостоятельно прописать html код в короткой новости на картинку или просто добавить дополнительным полем место где прикрепить документ через аттач


<div class="custom-5">
<a href="{full-link}" title="{title}">
<img src="{THEME}/images/spacer.gif" style="background:url({image-1}) no-repeat; background-size: cover;-webkit-background-size:cover; -o-background-size:cover; -moz-background-size: cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='{image-1}', sizingMethod='scale');-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='{image-1}', sizingMethod='scale')";">
<span>{title}</span>
</a>
</div>

<div class="custom-5">
[xfvalue_x] <--дополнительное поле для файла -->
</div>
Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы