Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 07.04.2006, 00:44   #1
AndrewKovalenko
Новенький
 
Регистрация: 07.04.2006
Сообщений: 2
По умолчанию организация вывода на печать

как организовать вывод на печать определённой области страницы. ну к примеру есть текст, а снизу кнопочка - "печать"?
AndrewKovalenko вне форума   Ответить с цитированием
Старый 07.04.2006, 10:16   #2
АНТ0Н
Новенький
 
Аватар для АНТ0Н
 
Регистрация: 19.03.2006
Адрес: Novosibirsk, Academgorodok
Сообщений: 24
Отправить сообщение для АНТ0Н с помощью ICQ
По умолчанию

Я такое постоянно делаю просто подменой CSS-файла, в котором уже не прописаны картинки, etc. Идея понятна?
__________________
Codito ergo sum
"I code, therefore I am"
АНТ0Н вне форума   Ответить с цитированием
Старый 07.04.2006, 13:50   #3
Pavel Antonov
Senior Member
 
Аватар для Pavel Antonov
 
Регистрация: 01.10.2004
Адрес: Россия, Москва
Сообщений: 1,204
Отправить сообщение для Pavel Antonov с помощью ICQ
По умолчанию

TemplaVoila прддерживает специальный, дополнительный шаблон для печати. Просто создать дочерний шаблон с признаком "Print friendly template".

Вызывается путем добавления в URL "&print=1". Есть куча расширений которые упрощают жизнь (вызов окна для печати, вызов диалога печати и т.д.). Искать в TER по слову "print". Обратите внимание на то что бы расширение поддерживало TemplaVoila.
__________________
Павел Антонов
Rich Media Development Ltd.
Блог: http://codeline.richmd.ru/
Pavel Antonov вне форума   Ответить с цитированием
Старый 09.04.2009, 11:13   #4
andrews46
Новенький
 
Регистрация: 09.04.2009
Сообщений: 7
Отправить сообщение для andrews46 с помощью ICQ Отправить сообщение для andrews46 с помощью Yahoo Отправить сообщение для andrews46 с помощью Skype™
Angry

Помогите пожалуйста, не получается вывод на печать, если ручками добавить в конце ссылки ?print=1 выводит, но как линк организовать, пробую так:
у себя в lib.page_title
lib.page_title = TEXT
lib.page_title.insertData = 1
lib.page_title.value (
<div class="printer"><a href=?print=1><img src="/fileadmin/template/template/img/printer.gif"/></a></div>
<img src="fileadmin/template/template/img/1.gif"/> {page:subtitle}
)
многое пробовал не выходит и все тут
andrews46 вне форума   Ответить с цитированием
Старый 10.04.2009, 11:53   #5
andrews46
Новенький
 
Регистрация: 09.04.2009
Сообщений: 7
Отправить сообщение для andrews46 с помощью ICQ Отправить сообщение для andrews46 с помощью Yahoo Отправить сообщение для andrews46 с помощью Skype™
По умолчанию

Не ужели не кто с этим не сталкивался, у меня сейчас так, на сайте значек принтера находишь на него и ссылка mysite.ru/?print=1 нужно что было так, перехожу в другой раздел на сайте и ссылка приняла вид mysite.ru/about/?print=1
как правильно сформировать ссылку, выше стоит ссылка та что есть сейчас, которая не подставляется на другие страницы.
andrews46 вне форума   Ответить с цитированием
Старый 10.04.2009, 12:54   #6
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

А поиск в google не помогает?

http://www.typo3apprentice.com/samples/tv-print-link/
http://lists.netfielders.de/pipermai...ch/021563.html
http://www.typo3-jack.net/typo3-dev-...nk-pivars.html

экстеншены наконец...
dmartynenko вне форума   Ответить с цитированием
Старый 10.04.2009, 14:52   #7
andrews46
Новенький
 
Регистрация: 09.04.2009
Сообщений: 7
Отправить сообщение для andrews46 с помощью ICQ Отправить сообщение для andrews46 с помощью Yahoo Отправить сообщение для andrews46 с помощью Skype™
По умолчанию

читал все читал, не получается, вот блок в котором выводится
lib.page_title = TEXT
lib.page_title.insertData = 1
lib.page_title.value (
<div class="printer"><a href="?print=1"><img src="/fileadmin/tmpl/template/img/printer.gif"/></a></div>

<img src="fileadmin/tmpl/template/img/1.gif" /> {page:subtitle}
)


lib.print_url = TEXT
lib.print_url {
value = index.php?id={page:uid}&print=1&no_cache=1
htmlSpecialChars = 1
insertData = 1
}
[globalVar = GPrint > 0]
lib.print_url.value = index.php?id={page:uid}
[global]

и все по старому принт привязывается только к первой странице к index.php а убрать это <div class="printer"><a href="?print=1"><img src="/fileadmin/tmpl/template/img/printer.gif"/></a></div>
во первых картинки принтера нет во вторых самой ссылки, я новечек в typo3 может что и не так.
andrews46 вне форума   Ответить с цитированием
Старый 11.04.2009, 00:42   #8
andrews46
Новенький
 
Регистрация: 09.04.2009
Сообщений: 7
Отправить сообщение для andrews46 с помощью ICQ Отправить сообщение для andrews46 с помощью Yahoo Отправить сообщение для andrews46 с помощью Skype™
Thumbs up

Разобрался!
andrews46 вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 22:52.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория