![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
#1 |
|
Senior Member
|
С выводом картинки с PDF файла все понятно делам так:
Код:
lib.show_pdf = IMAGE
lib.show_pdf {
file = fileadmin/pdf/show_pdf.pdf
file.width = 300
file.height = 200
}
Теперь стал другой вопрос, как TypoScript-ом сделать ссылку на этот PDF файл «file = fileadmin/pdf /show_pdf.pdf »? Что бы можно было бы кликнуть на картинку и посмотреть сам .pdf файл или его загрузить? Попробовал разобраться сам, но к сожалению ничего не вышло, а делал я вот, что, написал это: Код:
lib.show_pdf = IMAGE
lib.show_pdf {
file = fileadmin/pdf/show_pdf.pdf
file.width = 300
file.height = 200
imageLinkWrap = 1
imageLinkWrap.enable = 1
}
Код:
lib.show_pdf = IMAGE
lib.show_pdf {
file = fileadmin/pdf/show_pdf.pdf
file.width = 300
file.height = 200
linkWrap = |
}
Хотел, было разобрать, как это делается в css_styled_content в tt_content.uploads, но так и не понял, что и как. То, что мне нужно хорошо делаться с помощью обычного контент элемента "Type: FileLinks", но как то же самое сделать с помощью только TypoScript-а, пока не знаю. Прошу у общества помощи в решении этой задачи. Последний раз редактировалось thebat; 14.02.2008 в 15:28 |
|
|
|
|
|
#2 |
|
Новенький
|
Попробуйте использовать typolink.
Примерно так: Код:
lib.show_pdf = IMAGE
lib.show_pdf {
file = fileadmin/pdf/show_pdf.pdf
file.width = 300
file.height = 200
stdWrap.typolink.parameter = fileadmin/pdf/show_pdf.pdf
}
|
|
|
|
|
|
#3 |
|
Senior Member
|
Код:
[...] stdWrap.typolink.parameter = fileadmin/pdf/show_pdf.pdf } …, но стал еще один вопрос, как быть если, я не хочу указывать название *.pdf файла, а просто указать папку, а TypoScript сам бы брал последний записанный файл у выводил на страницу это возможно? К примеру: Код:
lib.show_pdf = IMAGE
lib.show_pdf {
file = fileadmin/pdf/*.pdf
file.width = 300
file.height = 200
stdWrap.typolink.parameter = fileadmin/pdf/*.pdf
}
Код:
lib.show_pdf = IMAGE
lib.show_pdf {
file = fileadmin/pdf/show_pdf_*.pdf
file.width = 300
file.height = 200
stdWrap.typolink.parameter = fileadmin/pdf/show_pdf_*.pdf
}
Последний раз редактировалось thebat; 17.02.2008 в 14:09 |
|
|
|
|
|
#4 | |
|
Новенький
|
Цитата:
|
|
|
|
|