Zobacz pełną wersję : Utworzenie w templarce nowej pozycji modułu
Witam!
Szanowni koledzy i koleżanki zależy mi na wstawieniu do templarki nowej pozycji modułu z pozycji 2 do 1.Oczywiście ta pozycja nie istnieje próbowałem już wczytywać kod z innej templarki do danej ale trochę się rozjeżdżało na prawa kolumnę i ni w ząb nie mogłem tego zmodyfikować. Ponizej dodaję zdjęcie o co mi chodzi i link do strony (http://test.podn.cba.pl/)3333 (http://test.podn.cba.pl/)
http://forum.joomla.pl/images/misc/pencil.png
a CSS się umie prawda.
Zatem skupie się tylko na technikalniach, choć będzie to dublowanie treści która znajdziesz w mojej książce, rozdział 3, patrz moja stopka.
1) edytujesz plik bieżącego szablonu templateDetails.xml - dodajesz coś takiego
<position>gorna-pozycja</position>
koło podobnych sobie
2) edytujesz plik index.php szablonu w kodzie html znajdujesz miejsce gdzie ten fragment powinien być i wklejasz
<div id="styl-dowolny-css">
<?php if($this->countModules('gorna-pozycja')) : ?>
<jdoc:include type="modules" name="gorna-pozycja" />
<?php endif; ?> </div>
p.s. Robisz to oczywiście w edytorze, który obsługuje kodowanie UTF-8 np. notepad++
3) Zapisujesz zmiany (SAVE) i kopiujesz na serwer
4) Tworzysz nowy moduł i ustawiasz mu pozycje "gorna-pozycja" wybierając z listy
ot i cała filozofia w dużym uproszczeniu, więcej w książce (http://helion.pl/view/3926o/joobus.htm) znajdziesz, jeśliś chętny wesprzeć polskich autorów.
Zrobiłem to co mi doradziłeś ale najwidoczniej niezdarnie bo otrzymałem to:strona (http://test.podn.cba.pl/)
Próbowałem coś kombinować firebugiem ale nie stety nie potrafię. Jeszcze raz proszę o momoc. Z góry dziękuję.
1) opublikuj coś w tym module, żeby widzieć gdzie on jest np. dlugi obrazek
2) sugeruje ten mój kod co winien być w index.php dać ciut nad fragmentem:
<jdoc:include type="component" />
...a jak nie pomoże, to ... usługa że tak powiem. A książkę i tak widzę warto nabyć, bo szablon wygląda słabo .
Witam,
Co to takiego "templarka"? Może to szablon?
Wiki - pozycje modułów
(http://www.wiki.joomla.pl/index.php/Pozycje_modu%C5%82%C3%B3w)
PeFik bardzo dziękuje za pomoc juz prawie doszedłem gdzie to trzeba wstawic i metodą prób i błędów wstawiłem moduł, niestety gdy go wstawiam miedzy kolumny to wszystko sie rozjeżdża to jest prawa kolumna ucieka na dół. Na razie wstawiłem moduł a dokładnie Migawki na górę jak widać - witryna (http://test.podn.cba.pl/)natomiast cały czas próbuję zrobic tak aby migawki wyświetlały mi się między kolumnami a nie nad nimi. Co do odpowiedzi bazyla - jak napisałem szablon nie miał stworzonej pozycji modułu w tym miejscu. Dlatego też prosiłem o pomoc. Jakbyście mogli mi jeszcze pomóc byłbym bardzo wdzięczny. Pozdrawiam i dziękuję za wszystkie odpowiedzi.:zagubiony:
(http://test.podn.cba.pl/)
zwiastun
08-12-2010, 23:26
Wszak Ci PeFik napisał wyraźnie: ciut nad <jdoc:include type="component" /> , może jeszcze nad <jdoc:include type="message" />. Wpisałes w innym miejscu, to masz, co masz
Tak właśnie zrobiłem i oto wynik (http://test.podn.cba.pl/). Pozdrawiam
zwiastun
08-12-2010, 23:46
Nie masz tak, bo gdybyś miał, moduł zmieściłby się w centralnej kolumnie a nie rozciągał na cała szerokość
ale CSS i HTML to jednak warto się nauczyć, nawet jeśli będziesz uzywał CMS, bo jak to mówią braki w edukacji podstawowej szybko dają o sobie znać. dzięki temu odnalezienie miejsca, gdzie coś można dodać będzie bułką z masłem, przy okazji klikneliście w Nakarm dziecko na stronie Pajacyka ?
Wielkie dzięki - po przespanej nocy wstawiłem jeszcze raz ten sam niby co wczoraj kod w php i działa (http://test.podn.cba.pl/) - BARDZO DZIĘKUJĘ ZA POMOC - grunt to fachowcy! :up::)
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!