PDA

Zobacz pełną wersję : pozycja panelu logowania



pantomaszsi
11-04-2010, 23:44
Mam problem z ustawieniem okna logowania. Chcę go umieścić nad logo tak jak tutaj: http://kornzone.pl/ ale nie idzie. Okno logowania jest widoczne tylko w kilku pozycjach, przy ustawieniu większości pozycji z dostępnych na liście okno logowania po prostu znika.. Czy ktoś jakoś mi doradzi jak i gdzie to ustawić, żeby logowanie znajdowało się na samej górze strony?

moje
12-04-2010, 00:07
A link do Twojej strony? Standardowy moduł logowania nie ma możliwości układu poziomego. Wpisz w forumową szukajkę "mojeLogin".

alex51
12-04-2010, 07:08
Zawsze można próbować utworzyć własną pozycję (http://wiki.joomla.pl/index.php/Pozycje_modu%C5%82%C3%B3w) dla ustawienia w niej modułu logowania.

pantomaszsi
12-04-2010, 16:54
Standardowy moduł logowania nie ma możliwości układu poziomego. Wpisz w forumową szukajkę "mojeLogin".
Ja korzystam z CBLogin z Community Builder, a on ma taką możliwość. Na stronie, którą podałem, też jest właśnie CBLogin.

Zawsze można próbować utworzyć własną pozycję (http://wiki.joomla.pl/index.php/Pozycje_modu%C5%82%C3%B3w) dla ustawienia w niej modułu logowania.
Dopisałem już te pozycje, których nie miałem do potrzebnego pliku i nic to nie pomogło, okno logowania znika gdy ustawi się niektóre pozycje. Nie mam pojęcia jak wrzucić ten panel logowania na samą górę :/
Coś w index.php szablonowym jeszcze może trzeba pogrzebać, bo o tym też pisali na wiki, ale co konkretnie tam dopisać???

alex51
12-04-2010, 18:24
W pliku templateDetails.xml znajdującym się w stosowanym przez Ciebie szablonie w katalogu templates powinieneś dodać pozycję modułu, przykładowo:

<position>login</position>Wpis ten powinien być dodany w grupie podobnych, miedzy znacznikami:
<positions> </positions>

Kolejna sprawa, to dodanie wpisu w pliku index.php szablonu:

<jdoc:include type="modules" name="login" style="xhtml" />Jeśli planujesz moduł logowania oparty na module mod_cblogin, aby pokazywany był na samej górze strony, to powinien on być ustawiony w orientacji horyzontalnej i w/w wpis należy wstawić na samym początku części Body.
Odpowiednim miejscem może być kolejny wiersz po standardowym wpisie:
<!-- BEGIN: HEADER -->
Poprawność wyświetlenia modułu w wybranej pozycji zależy też od używanego przez Ciebie szablonu.
Powyższą procedurę sprawdziłem tylko na szablonie JA_PURITY.

pantomaszsi
13-04-2010, 22:13
Zadziałało, dziękuję bardzo za pomoc!

pantomaszsi
27-04-2010, 17:46
Mam kolejny problem z pozycją modułu. Otóż wszystko było już okej, do momentu aż wrzuciłem polski język. Od kiedy podmieniłem język na polski, panel logowania trochę "osiadł", dopiero gdy klikam "Zgubiłem hasło" to okienko logowania wraca na dobrą pozycję.. W innym wypadku jest nieco niżej.. Nie wiem czym to jest spowodowane, byłby ktoś w stanie mi pomóc? :/