PDA

Zobacz pełną wersję : Załadowanie odmiennego kodu strony przez dodatek (plugin).



moje
05-06-2010, 21:31
Chciałbym aby dodatek mógł załadować odmienny kod strony po spełnieniu określonego warunku.
Ale nie wiem jak podmienić kody do wyświetlenia, szukałem informacji na docs.joomla.org i być może źle szukałem albo przeoczyłem te informacje.

Będe wdzięczny za nakierowanie.

Jola
06-06-2010, 02:00
Witam,
a konkretnie jakiego warunku, jakiego kodu? :)

moje
06-06-2010, 12:39
Tak, chodzi mi o zrobienie dodatku, który będzie wykrywał czy przeglądający używa IE6 lub starszej i wyświetli odmienną stronę z jakimś komunikatem (np. Sp*epszaj dziadu!).

Myślałem też, że jakby się nie dało podmienić kodu całej strony, to może kod odpowiedzialny za wyświetlanie komponentu (zamiast kodu komponentu pojawia się komunikat).

Jola
07-06-2010, 01:23
Kod typu:

<!--[if IE 6]>
.....................
<!--<![endif]-->działa swietnie nie tylko w sekcji head :)

moje
07-06-2010, 21:49
Ja wiem, że działa ale nie o to chodzi.

---------- Post dodany o 21:49 ---------- Poprzedni post był o 04:29 ----------

Znalazłem getBody i setBody, jeszcze tylko odczytać to jako tablicę i można się bawić dalej.

malkowitch
09-06-2010, 14:13
Nie potrzeba żadnego dodatku. Wystarczy zmiana w kodzie szablonu.
Powinieneś zainteresować się tym:
http://api.joomla.org/Joomla-Framework/Environment/JBrowser.html

moje
09-06-2010, 22:20
Dzięki wielkie, się przyda.