2014-12-10 4 views
1

Я пытаюсь встроить PDF на страницу, и я использую поле «файл» в contenttypes.ymlВстраивание PDF в веб-страницу

file: 
    type: file 
    extensions: [ pdf, doc, docx, ppt, pptx ] 

поле отображается в редакторе контента и evens вставляют код на страницу. Однако результат разочаровывает, навигатор выводит только линию, которая идет так:

file:2014/12/doc.pdf 

Может кто-нибудь сказать мне, что я сделал не так?

ответ

1

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

{% if record.file is not empty %} 
Click to download: <a href="{{ paths.files }}{{ record.file }}">{{record.file}}<a> 
{% endif %} 
0

Кроме того, если вы хотите, чтобы встроить PDF на страницу вам нужно будет использовать плагин третьей стороной, так как они изначально не поддерживаются.

Google Docs предлагают один, вы можете захватить код здесь:

https://docs.google.com/viewer