Настройка таблицы стилей печати для модуля печати


Я хотел бы настроить http://drupal.org/project/print таблица стилей.

В файле readme говорится: - Чтобы изменить шаблон страниц, удобных для печати, просто отредактируйте print.tpl.php или файлы css/print.css.

Re: css/печать.css Относится ли это к файлу print.css внутри модуля печати или внутри моей темы? Если внутри модуля, не затруднит ли это обслуживание, когда модуль нуждается в обновлении?

 2
Author: kine456, 2013-03-15

2 answers

Хотя я не работал с модулем печати, но в соответствии со структурой Drupal, если вам нужно переопределить любой файл CSS (в вашем случае print.css) какого-либо модуля, вы можете просто написать свой стиль в своем собственном файле CSS, который остается в каталоге вашей темы. Но если вы хотите использовать один и тот же файл и сохранить свой стиль отдельно, просто вырежьте его из каталога модулей и вставьте в каталог тем...упомяните файл CSS в своей ИНФОРМАЦИИ о теме... и расширяйте его столько, сколько захотите...

Не забудьте очистить кэш после вырезания/вставки и завершения редактирования информационного файла..

Таким же образом... вы можете скопировать свой print.tpl.php файл из папки модуля и вставьте в каталог вашей темы (не нужно упоминать tpl в файле ИНФОРМАЦИИ)... и затем вы можете редактировать столько, сколько хотите, чтобы у вас был пользовательский вид... очистите свой кэш в этом случае тоже..

Я надеюсь, что это решит ваши проблемы с обслуживанием, так как вы получите этот файл в самой папке темы...

 1
Author: RajeevK, 2013-03-15 04:31:10

Не редактируйте файл print.css напрямую, потому что при обновлении модуля ваши изменения будут удалены

Вы должны скопировать файл print.css в свою собственную тему, а затем указать ссылку на этот файл в панели администратора модуля: /admin/config/пользовательский интерфейс/печать/общие

В качестве альтернативы вы также можете скопировать print.tpl.php в каталоге шаблона вашей темы, если вы хотите добавить/удалить некоторый html-контент

 1
Author: Reign.85, 2014-11-19 15:15:10