![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
|
|
#1 |
|
Senior Member
|
Использую модуль make_printlink. Но он работает только с текстовыми элементами, если на странице имеются, например, новости, то в версии для печати они не отображаются.
Вопросы - реально ли вообще организовать такой вывод в версию для печати информацию из любого модуля? - какой экст. для этого порекомендуете?
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
|
|
|
|
|
#2 |
|
Administrator
|
просто TS код
Код:
.....
30 = TEXT
30.value = <img src="{$template_img}icon_print.gif" border="0" alt="{$link_print_version}" title="{$link_print_version}" />
30.typolink.parameter.data = page:uid
30.typolink.additionalParams = &print=1&no_cache=1
30.typolink.addQueryString = 1
30.typolink.addQueryString.exclude = id,no_cache,cHash
30.typolink.useCacheHash = 0
....
[globalVar = GP:print > 0]
lib.top_tools >
lib.top_tools = COA
lib.top_tools {
wrap = <div>|</div>
10 = TEXT
10.value = <div class="clear"><!----></div> <br />
15 = TEXT
15.data = TSFE:baseUrl
20 = TEXT
20.typolink.parameter.data = page:uid
20.typolink.addQueryString = 1
20.typolink.addQueryString.exclude = id,no_cache,print,cHash
20.typolink.returnLast = url
}
[global]
|
|
|
|
|
|
#3 |
|
Senior Member
|
Спасибо, Валерий.
Я несовсем понял что здесь значит lib.top_tools? Что конкретно должно происходить в обработчике условия для печатной страницы? Мне ведь нужно "достать именно центральную часть текста" без боковых информационных блоков - что-то по типу сontent.get.
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress Последний раз редактировалось Tod; 05.05.2008 в 19:19 |
|
|
|
|
|
#4 |
|
Administrator
|
lib.top_tools - это вставлялось у меня в шаблон самой версии для печати
(печатало url страницы) |
|
|
|
|
|
#5 |
|
Senior Member
|
Используйте для печати современные методы. Есть media="print" в style который специально сделан для подключении CSS только на печать.
Тогда и кнопка "печать" ничего кроме "window.print()" не должна делать. |
|
|
|
|
|
#6 |
|
Senior Member
Регистрация: 24.06.2006
Сообщений: 143
|
Иногда версия для печати удобна не только чтобы печатать, но и чтобы сохранить на диск. Например письма в почтовом интерфейсе mail.ru, если открыть "для печати" то тогда их можно сохранить без всякого мусора, баннеров итп.
|
|
|
|
|
|
#7 |
|
Senior Member
|
Павел, спасибо за наводку. Буду изучать. Но пока сделал по старинке.
Валерий, после нескольких раз только понял, что имелось ввиду. Вспомнил о том, что можно ведь в ТВ задавать отдельные шаблоны дла печати... и тогда дело пошло Все получилось достаточно хорошо, кроме одного.Приведенный выше код отказывается работать со статическими ссылками в новостях tt_news. Пробовал без них - все прекрасно отображается, а как только ставлю статические настройки, то идентификатор новости не передается на подстарницу Посоветуйте как быть в этой ситуации?+ еще, например, результаты поиска не сохраняются, можно как-то их передавать в форму печати?
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
|
|
|
![]() |
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Что использовать для простого каталога? | cronfy | Магазины и каталоги для TYPO3 | 4 | 23.05.2008 12:36 |
| TS-код для размеченой области TV | Andrey Grey | TypoScript практикум | 4 | 20.02.2008 21:01 |
| Статистика для посетителей сайта | thebat | TYPO3: SEO и статистика посещений | 9 | 15.12.2007 19:59 |
| Версия для печати | alexey-79 | Общие вопросы | 3 | 10.02.2006 11:47 |
| "Версия для печати" | Александр | Общие вопросы | 3 | 12.06.2003 18:19 |