Logowanie

Zobacz pełną wersję : Pozycja modułów



Keralt
24-07-2011, 20:52
Po pierwsze chciałbym się przywitać, jestem nowy na forum:)

Joomlą zajmuję się od niedawna, przerobiłem parę kursów i poczytałem trochę, stworzyłem nawet własny szablon (z pomocą kursu oczywiście)

Do rzeczy: Wiem jak dodać pozycję modułu, lecz mnie interesuje sama pozycja - skąd Joomla wie, że "left" to lewa strona? (To tylko przykład, tak samo right może być po lewej)
Aby, już przykładowe "left" było po lewej, muszę wstawić w odpowiednim miejscu moduł w index.php?
Czy muszę ustawić w CSS pozycję dla wszystkich modułów "left"? Jak tak to nie widzę co w CSS odpowiada tą pozycję - muszę odnaleźć samą pozycję czy konkretny moduł?

Trochę zawile to napisałem, ale tyle co ja zawsze sam się wszystkiego uczę i zawsze znajduję rozwiązanie, to tutaj za nic nie mogę tego zrobić

Przejrzałem także opcje "szukaj" na forum, żeby nie było na mnie ...

Pozdrawiam i dzięki z góry, za jakąkolwiek pomoc

PS. Zauważyłem, że wiele osób ma z tym problemy

AndiC
24-07-2011, 21:00
W każdym module masz ustawianie kolejności, w pozycji jaką wybierzesz. Jeśli wcześniej nie było wybranej pozycji dla modułu, np. left, to naciśnij zastosuj po jej wybraniu. Wtedy pojawi się kolejność w tej pozycji.
Może nie zamieszałem i zrozumiesz :)

Bazyl
24-07-2011, 21:12
Witaj,

Tu masz o pozycjach dla modułów (http://www.wiki.joomla.pl/index.php/Pozycje_modu%C5%82%C3%B3w). Na dole masz linki do kolejnych ważnych informacji.
Moduły mogą być w różnej "obudowie" - ramce modułu (http://www.wiki.joomla.pl/index.php/W%C5%82asna_ramka_modu%C5%82u) lub mieć standardowy wygląd (http://www.wiki.joomla.pl/index.php/Ramka_modu%C5%82u/Standardowe_style_ramek_modu%C5%82%C3%B3w).

Keralt
24-07-2011, 23:08
W każdym module masz ustawianie kolejności, w pozycji jaką wybierzesz. Jeśli wcześniej nie było wybranej pozycji dla modułu, np. left, to naciśnij zastosuj po jej wybraniu. Wtedy pojawi się kolejność w tej pozycji.
Może nie zamieszałem i zrozumiesz :)

Dzięki, lecz ja umiem ustawić pozycję (już zrobioną "left", "right", "top" itd.)


Witaj,

Tu masz o pozycjach dla modułów (http://www.wiki.joomla.pl/index.php/Pozycje_modu%C5%82%C3%B3w). Na dole masz linki do kolejnych ważnych informacji.
Moduły mogą być w różnej "obudowie" - ramce modułu (http://www.wiki.joomla.pl/index.php/W%C5%82asna_ramka_modu%C5%82u) lub mieć standardowy wygląd (http://www.wiki.joomla.pl/index.php/Ramka_modu%C5%82u/Standardowe_style_ramek_modu%C5%82%C3%B3w).

I tutaj chodzi o sedno sprawy: Co to jest za pozycja user1? Widziałem gdzieś temat, że to w jakimś tam miejscu jest , ok, ale CO powoduje, że znajduje się akurat tam?
Inaczej, powiedzmy, ze tworzę swoją pozycję:

Tworzę pozycję:
<positions>
<position>pozycja
</position>

Wstawiam ją:
<jdoc:include type="modules" name="pozycja" style="xhtml" />
</positions>

I gdzie ona się znajduje?
Co zrobić, aby ta pozycja znajdowała się na przykład na topie? Chodzi o konkretne miejsce w index.php? Kod CSS? Instrukcja PHP? Coś innego?
To mnie męczy - przepraszam, że ja was tak męczę, ale naprawdę nie mogę tego zrozumieć i dziękuje za normalne odpowiedzi

PS. Dzięki za link z ramkami;
"xhtml: umieszcza moduł między początkowym i końcowym znacznikiem DIV." - czyli muszę wstawić moduł do diva i go tylko spozycjonować? Tak to zrozumiałem ...

Dziś jest późno, jutro od nowa próbuję dalej zaznajamiać się z Joomlą ...

Bazyl
24-07-2011, 23:25
Kurde, w pierwszym linku masz wszystko napisane.
Sprawdzasz index.php standardowego szablonu i wszystko wiesz.
Nic tu więcej nie potrzeba...

//Hej, @a_m

a_m
24-07-2011, 23:27
pozycja, czy to "left", czy inna pojawi się tam gdzie ją wywołasz w szablonie / gdzie ją szablon osadza ; "left: może być u góry, po prawej, na dole itd ..., gdziekolwiek; do czego zmierzasz?

-----------------
cześć, @bazyl

Keralt
25-07-2011, 14:46
Zmierzam do tego, od czego zależy pozycja modułu w szablonie ...


pozycja, czy to "left", czy inna pojawi się tam gdzie ją wywołasz w szablonie / gdzie ją szablon osadza ; "left: może być u góry, po prawej, na dole itd ..., gdziekolwiek; do czego zmierzasz?

-----------------
cześć, @bazyl

Achm, czyli pozycja modułu zależy gdzie ją osadzę w index.php
Dziękuję, o to mi chodziło
(Teraz zrozumiałem na czym to polega, było to oczywiście bardzo proste, [index + css ]ale najpierw trzeba było na to wpaść)
Wszystkie posty były przydatne, ale ostatni wyjaśnił wszystko do końca
Pewnie kiedyś się jeszcze odezwę, ale już bardziej doświadczony, pozdrawiam

PS. Nie zawsze się spotykam z porządnymi odpowiedziami na najprostsze pytania, a tutaj tak, co ma bardzo pozytywny wydźwięk:)