PDA

Zobacz pełną wersję : dodawanie css'a do własnego modułu



kunik
15-02-2011, 13:33
Witam pisze włąsny moduł i chciał bym w głównym pliku php dodać css'a ale nie mam pojęcia jak oczywiście klasyczna metoda nie działa znalazłem coś takiego :


<style type="text/css" media="screen">
<?php $jwts= '@import "'.$mosConfig_live_site.'modules/mod_holidaygreetings/demo.css";' ?>
</style>


ale też nie zbyt mi to działa kombinuje ale prosił bym o pomoc jeśli ktoś wie jak to zrobić
o i przydało by mi się jeszcze dodawanie js

z góry dzieki :D

ppilus
15-02-2011, 15:02
Powinno być:

<link rel="stylesheet" href="<?php echo JURI::base();?>modules/mod_holidaygreetings/demo.css" type="text/css" />

kunik
15-02-2011, 17:17
to działa przy templatkach niestety już w plikach modułu nie :/

ppilus
15-02-2011, 17:29
Sprawdź jeszcze raz ;) W innych modułach działa a w twoim nie chce ?

kunik
15-02-2011, 17:33
Ja tak dodałem ale w pliku index.php templatki i śmiga a jak dodam tą linijke w pliku głównym modułu nie wykrywa css'a

danieladrianka
15-02-2011, 20:40
Pobierz obiekt JDocument:
$document = JFactory:: getDocument ( ) ;

tak dodajesz własny css:
$document -> addStyleSheet ( 'url/to/my/stylesheet.css' ) ;

a tak kod javascript:
$document -> addScript ( 'url/to/my/script.js' ) ;

kunik
15-02-2011, 22:31
Wielkie dzięki śmika :P

Bazyl
15-02-2011, 22:33
Kurde, stary jestem i w głowę zachodzę o co chodzi: dzięki + pokazanie języka

danieladrianka
15-02-2011, 22:51
może chciał się podlizać ?