форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Есть ли какое-то готовое решение, а лучше вообще плагин, чтобы нажав на кнопку печать или версия для печати посетитель попадал на страничку с текстом статьи, но без "украшательств", то бишь боковых колонок, баннеров и прочей лабуды. Что-то похожее есть на сайтах новостей. Хотелось бы, чтобы такая страничка формировалась автоматически и не требовала дополнительной возни.
Неактивен
Прописываешь CSS для печати, скрываешь в нем ненужные элементы, переформатировываешь нужные, цепляешь его в head, обозначая media = print, дополнительно к существующиему css.
Когда пользователь выбирает "печать", страница печатается в указанном стиле, сформатированная (по твоим представлениям ) для печати. А отдельная кнопка для генерации печатной версии - прошлый век
Неактивен
Спасибо. Красиво. Это гораздо круче, чем кнопка. И ведь видел на некоторых сайтах, что при предварительном просмотре формат материала часто совсем иной. Попробуем воплотить все это в жизнь.
Кстати, я тоже время не терял и кое-что надыбал по теме:
CSS Design: Going to Print by Eric Meyer - http://alistapart.com/articles/goingtoprint/
и руский перевод Максима Россомахина и Александра Качанова - http://webmascon.com/topics/coding/33a.asp
Отредактированно Ser (16-09-2006 00:26:34)
Неактивен
Еще раз спасибо glebotr
Благодаря Вам и материалам по приведенным мной ссылкам все получилось. В разделе "Новости" уже все работает. Все оказалось не так уж и сложно. Остальные разделы тоже переведу, но уже позже.
Неактивен
А если у меня все в ручную? Прописаный "намертво" дизайн, много графических элементов, и вообще я все div'ы поубирал? то что делать? Можно ли сделать версию для печати?
Неактивен
решил проблему с помощью отдельного простенького php скрипта, довольно удобно
Неактивен