ВопросВ опере и мозиле при отправлении страницы на печать не отображается логотип и правый сайд бар с примари меню
Скажите пожалуйста, почему в опере и мозиле при отправлении страницы на печать не отображается логотип (шапка сайта) и правый сайд бар с примари меню (каталогом)
Отображается только сам контент. Сайт резиновый, логотип состоит из 2 частей (с боков картинки, посередине тянется), может с этим связано что логотип не печатается.
Пробовала установить модуль Printer, e-mail and PDF versions.
Настроила, там есть функция загрузить логотип или посмотреть на сервере. Но у меня 2 картинки логотипа поэтому второй вариант не подходит. А если загрузить логотип, то он уже растягиваться не будет. И получается, что страница для вывода на печать отличается от того , что на сайте.
Но почему примари меню из сайл бара не показывается - не пойму.
Буду благодарна за любые советы.
- Olech__ka
- 19.10.2011
- 5435
Комментарии
Версия для печати выводит только публикуемую ноду и больше ничего. Именно поэтому пропало меню и сайдбары :)
Я это понимаю, но скажите почему, например , на сайте drupal.ru выводится на печать и шапка сайта и сайд бар?
А где там версия для печати? Честно, не нашёл :)
Нет, там нет версии для печать, но если зайти через оперу, то там в меню есть функция печать - предварительный просмотр или сама печать. Вот через это все печатает, а у меня нет. Не могу понять почему.
Модуль print не имеет никакого отношения к версии для печати Оперы. Как Опера определяет что печатать - я, честно, не знаю. А вот всё, что попадёт в версию для печати через модуль print - уйдёт на печать.
Если вы хотите добавить колонки и шапку в версию печати через модуль print - тогда вам необходимо в шаблон страницы модуля print добавить всю страницу ноды, а не только её содержимое.
Подскажите как?
Какая версия Друпала?
6
В модуле print лежит файл print.tpl.php. Копируйте его к себе в папку с темой, и очищайте кэш, чтобы шаблон подцепился. Далее вы можете его изменять как вам угодно.
Комментировать