Печать в Joomla

Статейка для новичков в Joomla, ну и для таких же невнимательных разработчиков, как я.

Статейка для новичков в Joomla, ну и для таких же невнимательных разработчиков, как я.

Создал я как-то сайт на Joomla.

Подобрал шаблон, отредактировал.

Шаблон странички (background) темный. Там где используется текст - фон светлый.

При нажатии на печать открывается окошко с темным фоном, на котором практически не видно текста.

Соответственно надо фон сделать белым.

Покопался чуть в админке CMS. Полез в поисковики - начал упорно искать.

Нашел статью, кажется, в FAQ  на joom.ру. Там рассказывалось, как с помощью переменных в урл-адресе задавать различные стили. Обнаружил, что при печати и отправки по email. Образуется одна и та же переменная со значениями: task=view, task=emailform .

Начал, было настраивать это..., как вдруг заметил, что для этих сервисов использован файл index2.php! При знакомстве с этой системой я удивился этому файлу.  

Думаю, теперь ясно, как редактировать страницу печати.

Для новичков в веб-разработке могу лишь добавить то, что с файла index2.php подключает файл с тем же названием в назначенном шаблоне. Я создал такой файл. Там нам понадобится название (mosLoadModules ( 'top' )) статьи и текст статьи mosMainBody(). Создал свою таблицу стилей, подключил её в новом шаблоне. И написал свои стили.

Что самое интересное я так и не нашел этот текст документированный. А времени иногда много "убивается" из-за таких пустяков.

10 September 2010