PDA

Zobacz pełną wersję : rodzaje POZYCJI i ich funkcje



Lemik
14-03-2006, 14:08
Teraz jak tak przydzielam moduły i patrzę na menu POZYCJA, to tam jest już długa lista tych "umiejscowień"
advert1
acvert2
advert3
banner
bottom
cpanel
debug
footer
header
icon
inset
left
legals
newsflash
pathway
right
toolbar
top
user1
user2
user3
user4
user5
user6
user7
user8
user9Jak wiemy te polcenie z odpowiednim parametrem, np. <?php mosLoadModules('left'); ?>
daje możliwość umieszczenia w miejscu LEFT danych przypisanych temu.

I tu nasuwa mi się kilka pytań.
Cy te nazwy POZYCJI są tylko nazwami dla "bajeru/picu"? Czy też mają różne możliwości?
Zastanawia mnie na przykład pozycja: advert, debug, icon, legals, newsflash, toolbar
Czy one mają dodatkowe możliwości. Czy też jest bez znaczenia czy sobie umieszczę po lewo POZYCJĘ "left" czy "toolbar" ?
Jeżli różne pozycje mają różne właściwości to prosiłbym jakiegoś fachowca o wyjaśnienia co która nam dodaje za efekt.

Czy mogę sobie zmienić nazwę POZYCJI np. "left" na "lewo" bez utraty pełnej funkcjonalności?

I co oznacza jedynka "-1" w składni niektórych położeń, np:
<?php mosLoadModules('top',-1); ?> i czy są jeszcze inne parametry niż ta jedynka?

Aha i jeszcze jedno, czy takie pozycje można bez problemu tworzyć?

enjoy777
14-03-2006, 14:23
Cy te nazwy POZYCJI są tylko nazwami dla "bajeru/picu"? Czy też mają różne możliwości?

nie spotkalem sie z dodatkowymi mozliwosciami wynikajacymi tylko z nazwy, raczej jest to paleta pozycji do wykorzystania.


I co oznacza jedynka "-1" w składni niektórych położeń, np:
<?php mosLoadModules('top',-1); ?> i czy są jeszcze inne parametry niż ta jedynka?

oznacza jaki kod HTML jest generowany do wyswietlania danego modlu, mozna korzystac 1,0,-1,-2,-3, 1 lub 0 jest domyslna, innymi slowy modul wyswietli sie w tabeli badz w div-ach, tabela bedzie miala naglowek lub nie.


Aha i jeszcze jedno, czy takie pozycje można bez problemu tworzyć?
mozna tylko po co jak masz ich tyle

zwiastun
14-03-2006, 16:10
nie spotkalem sie z dodatkowymi mozliwosciami wynikajacymi tylko z nazwy, raczej jest to paleta pozycji do wykorzystania.

Nie do końca! Co jest do wykorzystania, to jest do wykorzystania, a co nie, to nie. To jest wykaz pozycji modułów zarówno strony frontowej jak i strony administracyjnej. Niektóre pozycje są zajęte przez moduły panelu administracyjnego.

O ile dobrze pamiętam, rzecz jest zasygnalizowana w systemie pomocy.
W sprawie drugiej części pytania:
http://www.pomoc.joomla.pl/pomoc/index.php/content/view/368/30/

magic
14-03-2006, 16:16
Masz to wszystko wyjaśnione w Pomocy (http://pomoc.joomla.pl/).
Np. tutaj (http://www.pomoc.joomla.pl/pomoc/index.php/content/view/373/30/) i tutaj (http://www.pomoc.joomla.pl/pomoc/index.php/content/view/368/30/).

Martin123
10-04-2006, 14:16
A co zrobić jeśli chciałbym stworzyć nową, własną pozycję modułu - niech sie nazywa user10 (bo standardowo jest ich 9). Tylko proszę nie pisać że jest ich wystarczająco dużo.:confused:

palik
10-04-2006, 14:46
o ile dobrze kombinuję to w adminie link

/index2.php?option=com_templates&task=positions

czyli witryn->szata graficzna->pozycje modułów

i tam chyba możesz opisać/dopisać dodatkowo trochę pól (iirc tak robiłem nawet w mambo z pewnego powodu)

zwiastun
10-04-2006, 15:13
1. Tylko że posługiwnanie się takimi linkami (choć, oczywiście możliwe), nie jest potrzebne. W administratorze jest w menu pozycja: WItryna => Szablony => Szaty witryny => Pozycje modułów
2. Wpisać tutaj pozycję to tylko powiedzieć systemowi, że taka pozycja może być w szablonie. Żeby rzeczywiscie można z niej korzystać, trzeba ją w szablonie umieścić.
3. Byłbym ostrożny ze zmianą nazw pozycji. Dla własnych i tylko włąsnych celów - owszem, można. Tylko znowu po co.
Powtarzam: część pozycji jest wykorzystywana w szablonach administratora. Zmień nazwę takiej pozycji, a nie zobaczysz w panelu administracyjnym tego, co masz zobaczyć i będziesz potem płakał, że coś się nie pokazuje, a wszyscy będą się głowić, dlaczego, bo oczywiście zapomnisz rzec, żeś zmienił nazwy pozycji modułów.
Dwa, jeśli chcesz łątwej nazwy do używania w panelu administracyjnym w menu modułu, wystarczy w polu Opis wpisać ten tekst: na górze, na dole, na reklamy, wpisz co chcesz, żeby było jasne i oczywiste co i gdzie umieszczać. Zamiast "left:, "user1" itp pojawi się wtedy na liście wyboru nazwa, jaką zastosujesz.

I już na marginesie: Wszystko to, dokłądnie wszystko, jest opisane w pomocy!

Proszę, zanim się zada pytanie i zanim się zacznie ciągnąć niepotrzebny wątek w nieskończoność, sięgać najpierw do podstawowego źródła informacji.