Zobacz pełną wersję : Własny moduł HTML?
Chcę zrobic własny moduł HTML chodzi mi o własną stopkę, sprawa wyadaje się prosta tylko nie wiem dlaczego taki kod:
<html>
<head>
</head>
<body bgcolor="#0000FF">
<h1>moja stopka</h1>
</body>
</html>
nie działa, w stopce widac tylko napis moja stopka sformatowany na h1, a dlaczego nie działa zmiana tła?
bo tak nie zmienisz tła modułu, pomijam już sprawę poprawności eksperymentu
Mam rozumieć, że korzystasz z modułu własnego kodu HTML w Joomla? jesli tak... to tak się tego nie robi. Jedyne co z tego co napisałeś, to nagłówek h1.
Resztę stylizujesz za pomocą css ze wskazaniem na .moduletable + ewentualnie własny przedrostek.
http://www.wiki.joomla.pl/Screen.modulessite.edit.15#W.C5.82asny_kod_HTML
no wlasnie, wczoraj sie dowiedzialem na forum ze nie ma co grzebac w kodach modulow bo mozna namieszac, dzisiaj sie dowiaduje ze zeby zrobic coklowiek to jednak trzeba edytowac kody modolow :(
Witam,
własny moduł HTML - to nie własna strona html, czyli może zawierać treści w znacznikach HTML (<p>,<div>,<h3>,<table>, itd) a nie <html>,<head>,<body>).
Styl - np. kolor należy wówczas przypisać do użytego elementu HTML.
Bzdura. @hanni, nikt Ci nie każe edytować plików modułów. Czytaj, co napisałem wyżej.
#edit
cześć Jolka :p
"Resztę stylizujesz za pomocą css ze wskazaniem na .moduletable + ewentualnie własny przedrostek." Gdzie mogę o tym poczytać po polsku żeby to pojąć tak od podstaw jak stworzyc wlasny modul korzystajacy z arkusza css?
http://www.wiki.joomla.pl/Screen.modulessite.edit.15#W.C5.82asny_kod_HTML[/quote]
Cześć - wszyscy piszą jednocześnie,
wszystko można edytować -tylko trzeba to robić z głową (kopia, kodowanie)
@hanni, to co Ty chcesz własny moduł napisać? stopkę i bez modułu da się zrobić przecież... podstaw html się naucz.
mysle ze podstawy html znam, zrobilem stopke , wstawilem odnosniki kontakt, informacje o stronie i inne, chcialem tylko zmienic jej tlo, poniewaz standardowe mi nie lezy i z tym sobie nie moge poradzić
zamykasz to wszystko w div'ie np
<div id="stopka">
[kod]
</div>
i stylizujesz w css, tło także
@hanni, to co Ty chcesz własny moduł napisać? stopkę i bez modułu da się zrobić przecież... podstaw html się naucz.
w jaki sposob zrobic wlasna stopkę nie robiąc nowego modulu, jezeli hcce sie tam umiescic np odnosniki do innyc stron , jakąs grafikę itd?
zamykasz to wszystko w div'ie np
<div id="stopka">
[kod]
</div>
i stylizujesz w css, tło także
ok, czyli tworzac wlasny kod html wstawiam div i tresc modulu w html - dobrze,
pozniej musze stworzyc plik css?
w jaki sposob polączyc modul html z arkuszem css?
w ktorym miejscu zapisac arkusz css w projekcie tak aby modul pobieral z niego formatowanie?
To są podstawy robienia stron www i szablonów Joomla. Nie mam zamiaru Ci ich tłumaczyć gdyż wiele jest kursów, darmowych, które bardzo dobrze tłumaczą krok po kroku.
jezeli chodzi o robienie stron sprawa jest jasna robie strone w html tworze arkusz stylow, pozniej w html denijuje arkusz stylow i wszystko dziala, mi chodzi jak to zrobic w joomla, mysle ze to tez nie jest trudne tylko trzeba wiedziec jak to zrobic , a to forum jest po to aby pomagać sobie na wzajem w róznych czasami bamallnych sprawach które dla niektórych są nie do przeskoczenia, przeczytalem art na viki....... odnosnie modolow ale nie ma tam opisu jap podlaczyc do wlasnego modulu html plik cms
To są podstawy robienia stron www i szablonów Joomla. Nie mam zamiaru Ci ich tłumaczyć gdyż wiele jest kursów, darmowych, które bardzo dobrze tłumaczą krok po kroku.
ja pytam nie o szablon a o modul
malkowitch
01-02-2010, 21:38
Jeśli chodzi o zwykly html:
http://wiki.joomla.pl/Jak_stworzy%C4%87_zwyk%C5%82y_modu%C5%82_HTML
Moduł właściwy dla starej wersji
http://www.pomoc.joomla.pl/content/view/628/30/
I dla nowej:
http://docs.joomla.org/Tutorial:Creating_a_Hello_World_Module_for_Joomla_ 1.5
Jeśli chodzi o zwykly html:
http://wiki.joomla.pl/Jak_stworzy%C4%87_zwyk%C5%82y_modu%C5%82_HTML
Moduł właściwy dla starej wersji
http://www.pomoc.joomla.pl/content/view/628/30/
I dla nowej:
http://docs.joomla.org/Tutorial:Creating_a_Hello_World_Module_for_Joomla_ 1.5
dzieki
zwykły modul html z tym nie mam problemu , tylko chciałby ten modul sformatowac za pomoca arkusza stylow i tego jie wiem jak zrobic, gdzie umiescic plik css i jak połaczyc go z plikiem modulu w html?
malkowitch
02-02-2010, 10:22
Style css możesz mieć w różnych plikach ale zwykle w tym samym miejscu dla jendnego szablonu.
dla szablonu beez to chyba będzie tutaj : /templates/beez/css/
Możesz poprostu wyedytować styl css w panelu joomla. Jak klikniesz na szablon dla którego ma być naniesiony styl, tam masz wiele opcji.
Możesz też dodać plik stylu niezależnie od szablonu - dodając go w kodzie modulu:
$doc =& JFactory::getDocument();
$doc->addStyleSheet('sciezka/do/pliku.css')
lub dodając deklarację a nie plik
$doc =& JFactory::getDocument();
$doc->addStyleDeclaration('
.modmodul{border:1px}
.modul .p {text-alight:right}
')
Plusem takich rozwiązań jest to, że styl będzie zawsze tam gdzie moduł. Przykłady 2 podane wyżej są dla Joomla 1.5
Zachęcam do zapoznania się z ostatnim adresem który podałem. Tam masz czarno na białym napisane jak pisze się własne moduły do Joomla.
Style css możesz mieć w różnych plikach ale zwykle w tym samym miejscu dla jendnego szablonu.
dla szablonu beez to chyba będzie tutaj : /templates/beez/css/
Możesz poprostu wyedytować styl css w panelu joomla. Jak klikniesz na szablon dla którego ma być naniesiony styl, tam masz wiele opcji.
Możesz też dodać plik stylu niezależnie od szablonu - dodając go w kodzie modulu:
$doc =& JFactory::getDocument();
$doc->addStyleSheet('sciezka/do/pliku.css')
lub dodając deklarację a nie plik
$doc =& JFactory::getDocument();
$doc->addStyleDeclaration('
.modmodul{border:1px}
.modul .p {text-alight:right}
')
Plusem takich rozwiązań jest to, że styl będzie zawsze tam gdzie moduł. Przykłady 2 podane wyżej są dla Joomla 1.5
Zachęcam do zapoznania się z ostatnim adresem który podałem. Tam masz czarno na białym napisane jak pisze się własne moduły do Joomla.
Dzieki
pierwszy link mowi o stworzeniu wlasnego modulu html to potrafię,
drugi mowi o module w php takim ktory się instaluje ok
a mi chodzi o cos innego,
chce storzyc wlany modul HTML z poziomu joomla prosty modul stopki z odnosnikami do stron i innymi roznymi informacjami i to zrobilem nie ma problemu, a teraz chcial bym zmienic tło stopki i tu zaczynaja sie schody, tlo stopki jest ustawione pewnie gdzies w arkuszu stylów dla uzywanego przezemnie szablonu, zeby nie mieszac w kodzie plików szablonu prawdopodobnie dało by się stworzc własny arkusz stylów dla tworzonego przezemnie modulu w html i to jest wlasnie moj problem gdzie zapisac stworzony plik cms, jak go podłaczyc żeby moj modul html czerpal z niego formaty i zeby to wszystko zaczelo dzialac
malkowitch
02-02-2010, 11:59
Nie żaden stworzony plik cms tylko CSS.
I nie dodawać tylko zmieniać istniejące pliki bo szczerzę wątpię, że posiadasz wiedzę o selektorach CSS na tyle, żeby wiedzieć który wpis jest ważniejszy.
Napisałem Ci gdzie znajdują się pliki css szablonu. Jeśli nadal nie wiesz jak to zrobić to odsyłam do lektury FireBug, WebDeweloper i podstaw CSS i HTML!
Dzieki wlasnie ot mi chodziło, nie tworzy sie plików css, tylko korzysta z istniejącego to jest to zdanie, wcześniej poprostu ktos napisła żeby nie grzebac w kodzie i to mnie zmyliło, teraz juz wiem o co chodzi.
Dzięki za cierpliwośc pozdrawiam.
Zamykam temat
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!