Stylowanie wydruku artykułu w Joomla
Autor: Mariusz Opitek
W Joomla! istnieje możliwość wydrukowania treści artykułu bez otaczających go modułów i całego szablonu strony przez kliknięcie ikony 'drukuj' znajdującej się obok tytułu danego artykułu. Jednak w jaki sposób zdefiniować style dla tego sposobu drukowania?
Wystarczy utworzyć plik component.php w katalogu głównym naszej templatki i dodać do niego poniższy kod:
// no direct access
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
lang="language; ?>" dir="direction; ?>">
href="//templates/getTemplate(); ?>/css/print.css" />
Następnie w pliku print.css w katalogu css naszej templatki umieszczamy style dla druku.
Można zamiast pisania oddzielnego arkusza stylów załączyć pliki css samego szablonu, jednak nie każdy taki plik będzie optymalny z punktu widzenia użytkownika chcącego wydrukować treść artykułu. Od wersji Joomla! 1.5.15 w przypadku braku pliku component.php arkusz template.css jest automatycznie załączany dla wydruku - pod warunkiem, że znajduje się w katalogu css naszej templatki. Dla bardziej skomplikowanych layoutów nie jest to pożądane. Rozmiary i kolory czcionek, tło inne od białego, tła graficzne specjalnych paragrafów, list itp. to wszystko sprawia, że wydruk jest nieczytelny i zasobożerny (większe zużycie tuszy/tonerów).
Dobrym rozwiązaniem dla leniwych jest skopiowanie pliku component.php z templatki rhuk_milkyway, w której wygląd wydruku jest przejrzysty i uniwersalny.
www.kulinarnarozkosz.pl
Licencjonowane artykuły dostarcza Artelis.pl.
Brak komentarzy:
Prześlij komentarz