Печать в Joomla
Статейка для новичков в Joomla, ну и для таких же невнимательных разработчиков, как я.Статейка для новичков в Joomla, ну и для таких же невнимательных разработчиков, как я.
Создал я как-то сайт на Joomla.
Подобрал шаблон, отредактировал.
Шаблон странички (background) темный. Там где используется текст - фон светлый.
При нажатии на печать открывается окошко с темным фоном, на котором практически не видно текста.
Соответственно надо фон сделать белым.
Покопался чуть в админке CMS. Полез в поисковики - начал упорно искать.
Нашел статью, кажется, в FAQ на joom.ру. Там рассказывалось, как с помощью переменных в урл-адресе задавать различные стили. Обнаружил, что при печати и отправки по email. Образуется одна и та же переменная со значениями: task=view, task=emailform .
Начал, было настраивать это..., как вдруг заметил, что для этих сервисов использован файл index2.php! При знакомстве с этой системой я удивился этому файлу.
Думаю, теперь ясно, как редактировать страницу печати.
Для новичков в веб-разработке могу лишь добавить то, что с файла index2.php подключает файл с тем же названием в назначенном шаблоне. Я создал такой файл. Там нам понадобится название (mosLoadModules ( 'top' )) статьи и текст статьи mosMainBody(). Создал свою таблицу стилей, подключил её в новом шаблоне. И написал свои стили.
Что самое интересное я так и не нашел этот текст документированный. А времени иногда много "убивается" из-за таких пустяков.