Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
05.05.2008, 12:48 | #1 |
Senior Member
|
Версия для печати и модули
Использую модуль make_printlink. Но он работает только с текстовыми элементами, если на странице имеются, например, новости, то в версии для печати они не отображаются.
Вопросы - реально ли вообще организовать такой вывод в версию для печати информацию из любого модуля? - какой экст. для этого порекомендуете?
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
05.05.2008, 16:01 | #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] |
05.05.2008, 19:09 | #3 |
Senior Member
|
Спасибо, Валерий.
Я несовсем понял что здесь значит lib.top_tools? Что конкретно должно происходить в обработчике условия для печатной страницы? Мне ведь нужно "достать именно центральную часть текста" без боковых информационных блоков - что-то по типу сontent.get.
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress Последний раз редактировалось Tod; 05.05.2008 в 19:19 |
06.05.2008, 01:35 | #4 |
Administrator
|
lib.top_tools - это вставлялось у меня в шаблон самой версии для печати
(печатало url страницы) |
06.05.2008, 10:50 | #5 |
Senior Member
|
Используйте для печати современные методы. Есть media="print" в style который специально сделан для подключении CSS только на печать.
Тогда и кнопка "печать" ничего кроме "window.print()" не должна делать. |
06.05.2008, 13:23 | #6 |
Senior Member
Регистрация: 24.06.2006
Сообщений: 143
|
Иногда версия для печати удобна не только чтобы печатать, но и чтобы сохранить на диск. Например письма в почтовом интерфейсе mail.ru, если открыть "для печати" то тогда их можно сохранить без всякого мусора, баннеров итп.
|
06.05.2008, 13:44 | #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 |