Автор Тема: Отправить страницу на печать  (Прочитано 925 раз)

10 Ноября 2014, 13:45:32
  • Новичок
  • *
  • Сообщений: 17
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Добрый день!
Столкнулся с проблемой - Нужно отдать часть страницы на печать.
Вставил функцию в tpl <a href="javascript:print();">{l s='Print'}</a>
Работает, но на печать отдает все содержимое. Т.е. хедер, футер, список категорий и т.д.
А мне нужно отдать только текстовую инфу.
Если создать пустую страницу, соответственно, в tpl подгружается хедер, футер, список категорий и т.д.
Как решить эту проблему? Как удалить со страницы блоки типа - хедер, футер, но что бы они на других страницах остались?
Либо может быть можно как-то отдать на печать только нужный кусок tpl?

Заранее спасибо!

С уважением, Артем!
10 Ноября 2014, 14:04:56
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 1010
  • Репутация: +2/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В print.css запретить показ для ненужных элементов.
10 Ноября 2014, 14:08:42
Ответ #2
  • Новичок
  • *
  • Сообщений: 17
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В print.css запретить показ для ненужных элементов.
Сорри)) Я новичек в престе. Где искать print.css? Версия 1.5
10 Ноября 2014, 14:21:41
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 1010
  • Репутация: +2/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В папке /themes/default/css/...
Если там его нет, тогда нужно создать и подключить.
10 Ноября 2014, 14:34:41
Ответ #4
  • Новичок
  • *
  • Сообщений: 17
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В папке /themes/default/css/...
Если там его нет, тогда нужно создать и подключить.
Я удалил тему по-умолчанию. Существует только моя тема. В css такого файла нет. Создал. Что в нем прописать и как подключить именно к нужной странице?
10 Ноября 2014, 14:50:37
Ответ #5
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86054
  • Репутация: +25403/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Никто не скажет. У вас же своя тема, свои стили. Возьмите файл стилей для печати из стандартной темы и адаптируйте его под свои классы стилей.