Strona Główna Forum Dyskusyjne Joomla Mambo Komponenty Moduły! Pobierz Pliki Księga Gości-Dopisz Się!! Napisz do nas! Okienka Popups dzięki overLIB!
Dzisiaj jest czwartek, 02 maja 2024 r. 123 dzień roku
Prawa Autorskie serwisu JOKRIS.INFO - Strefa Polskich Składników Joomla! i Mambo
PageRank strony http://www.jokris.info Dodaj Nowości z serwisu Jokris.info do swojej strony iGoogle
 
JOOMLA! TO NAJLEPSZY OBECNIE SYSTEM CMS NA ŚWIECIE! I ZA DARMO!!. PODZIĘKUJMY TWÓRCOM. JOKRIS
 
JOKRIS INFO
JOKRIS INFO
Joomla! - Menu
JOKRIS INFO
JOKRIS INFO
Apel o pomoc
Pomoc dla Kuby Kowalskiego - Przekaż 1% Podatku
Przekaż 1% podatku dla Jakuba Leszka Kowalskiego
Migracja do Joomla 1.5
Wykonam migrację
z
Joomla 1.0.XX
do
Joomla 1.5.XX
Zainteresowanych proszę o składanie ofert na mój adres
E MAIL.
Dodaj Do Zakładek
 
 
Add to Technorati Favorites
Menu główne
Forum Ostatnie posty

Zobacz więcej postów...
Gorąco polecam!!!
Kurs autorstwa Wojtka Romanka tworzenia komponentów do Joomla 1.5. Kursy programowanie, c++, delphi, assembler, c#, csharp, sharp, 8051, 80535, pascal. Programy autorskie. Komponenty do Joomla!. Gorąco polecam. Oby jak najwięcej takich programistów!...
Najczęściej pobierają...
Mod Januszczyk

Księga Gości-Wpisy
Lukas
Bardzo przydatna strona, korzystam.
Kontynuuj
Krzysztof
Witam, zapraszam na ulotki.
Kontynuuj
Skype Web
Zadzwoń do mnie poprzez Skype!
Szukaj w Google
Google Polska!

internet

www.jokris.info
www.2es-sqad.info
pl.wikipedia.org
Kalendarz Imienin
2 Maja 2024
Czwartek
Imieniny obchodzą:
Anatol, Atanazy,
Afanazy, Longin,
Longina, Walenty,
Walter, Witomir,
Zygmunt
Do końca roku zostało 244 dni.
Cytaty
Nikomu nie wolno drżeć przed nieznanym, gdyż każdy jest w stanie zdobyć to, czego pragnie i to, czego mu potrzeba.
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
© 2024 JOKRIS.INFO - Rozszerzenia, dodatki do Joomla! i Mambo
(C) 2024 JOKRIS.INFO - Rozszerzenia, dodatki do Joomla! i Mambo
Google Twoja Wyszukiwarka
JOKRIS INFO
JOKRIS INFO
Forum Joomla / Mambo :: JOKRIS.INFO - Strefa Polskich Składników Joomla! i Mambo
Forum JOKRIS.INFO
Witaj, Internauto!
Proszę Zaloguj się aby napisać post lub Zarejestruj.
Zapomniałeś hasło?
Jokris - Administrator SerwisuZagadaj na Gadu- Gadu
Zadzwoń do mnie poprzez Skype!
Zagadaj na Tlena

Dwa moduły obok siebie - jaki jest kod? (1 wejść)
Idź na sam dół Odpowiedz

TEMAT: Dwa moduły obok siebie - jaki jest kod?

#813
aha44 (Użytkownik)
aha44
Prawa Ręka Admina
Posty: 166
graphgraph
Dwa moduły obok siebie - jaki jest kod? 2007/05/05 13:58 Oklaski: 16  
Mam prośbę jaki jest kod do wklejenia na strone (w kod szablonu) by uzyskać efekt dwóch modółów obok siebie jak jest wyżej z plikami i forum. Znalazłem coś takiego na forum joomla.pl ale po wklejeniu tego kodu moduły mają swoje formatowanie, a mnie chodzi by nadal zachowały swoje -left {} itp.
Joomla 1.0.11 Stable PL
phpMyAdmin - 2.10.3
Wersja serwera: 5.0.45-log

Całkiem dobry humor
Katalog stron serwisu aha44.pl
  Temat został zablokowany.
#821
Krzysztof Stachyra (Administrator Forum)
Krzysztof Stachyra
Administrator Forum
Posty: 697
graph
Odp:Dwa moduły obok siebie - jaki jest kod? 2007/05/06 19:37 Oklaski: 88  
Cześć.
Te dwa moduły, "Najnowsze Pliki Dodane Do ReMOSitory" oraz ",oraz "Najnowsze wątki na Forum Jokris.info" są umieszczone w pozycji "user1" i "user2", w które to pozycje wyposażona jest większość templatek. Musisz sprawdzić, czy masz takie pozycje, i w panelu Admina w Witryna=>Podgląd witryny=>Pozycje modułów możesz zobaczyć gdzie one się znajdują. Nie zawsze znajdują się tam gdzie moje, ale np. jeśli znajduje się tam pozycja np. header, samo "user1" lub "user2" i jakiekolwiek inne, możesz spróbować ustawić pozycję dwóch dowolnych modułów, np. takich jak moje, na tej samej pozycji. Wówczas niejako podzielą się one pozycją, i powinny znajdować się obok siebie.
Inna sprawa jest, jeśli nie posiadasz takich pozycji, wówczas należało by ingerować w kod templatki, i niejako "dobudować" nowe pozycje. Mogą się one nazywać dowolnie (bez polskich znaków), np. modulek_lewy, lub mod_reklama, lub samo reklama. Po umieszczeniu ich w kodzie templatki, w wybranej przez Ciebie pozycji, pojawią się one w panelu Admina w pozycjach modułów.
Budowa templatek zazwyczaj nie jest skomplikowana, ale pokażę Ci, jak może wyglądać prosta templatka. Jej konstrukcja na obrazku poniżej oraz opis.
                                          STRUKTURA TEMPLATKI:

          


Poniżej przedstawię Ci jak wygląda kod tak skonstruowanej templatki. Oczywiście w dużym uproszczeniu, ale chodzi nam przecież o konstrukcję ogólną najprostszej templatki:
Kod:

  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Language" content="pl"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> <title>yuotemplate</title> </head> <body topmargin="20"> <table border="1" cellspacing="1" style="border-collapse: collapse" bordercolor="#111111" width="687" height="64">   <tr>     <td width="100%" height="100%">     <p align="center">HEADER</p>     </td>   </tr> </table> <table border="1" cellspacing="1" style="border-collapse: collapse" bordercolor="#111111" width="686" height="305">   <tr>     <td width="87" rowspan="2" height="302">LEWA</td>     <td width="252" height="60">USER 1</td>     <td width="250" height="60">USER 2</td>     <td width="87" rowspan="2" height="302">PRAWA</td>   </tr>   <tr>     <td width="498" height="238" colspan="2" valign="top">     <p align="center">BODY</p>     </td>   </tr> </table> <table border="1" cellspacing="1" style="border-collapse: collapse" bordercolor="#111111" width="686" height="92">   <tr>     <td width="100%" height="100%">     <p align="center">BANNER</p>     </td>   </tr>   <tr>     <td width="100%" height="100%">     <p align="center">FOOTER</p>     </td>   </tr> </table> </body> </html>


W pozycje opisane wielkimi literami należało by wstawić kody PHP przeznaczone do "załadowania" modułów do treści "index.php" templatki. Poniżej masz listę odpowiedników opisanych modułów w ich konstrukcji w języku PHP:

  • HEADER - <div id="header">treść nagłówka lub adres obrazka z logo.</div>

  • USER 1 - <?php mosLoadModules ( 'user1' ); ?>

  • USER 2 - <?php mosLoadModules ( 'user2' ); ?>

  • LEWA - <?php mosLoadModules ( 'left' ); ?>

  • PRAWA - <?php mosLoadModules ( 'right' ); ?>

  • BODY - <?php mosMainBody(); ?>

  • BANNER - <?php mosLoadModules ( 'banner' ); ?>

  • FOOTER - <?php include_once('includes/footer.php'); ?>


Musisz pamiętać, że taki kod cytowany w HTML-u nie może znajdować się w znacznikach PHP, czyli musi być po zamknięciu kodu PHP znakiem ?>. Można taki kod wstawiać w PHP, ale jego konstrukcja będzie całkiem inna. Kiedyś to opiszę dokładniej.
To postudiuj ten post, a może Ci się przydać. Pozdro. Jokris.
CMS: Joomla 1.0.7 Pl. Strona: JOKRIS.INFO. Piszcie spokojnie, bez nerwów!!. [NA SKRÓTY DO POBIERALNI] Gadu-Gadu: Skype: PROSZĘ CZYTAĆ REGULAMIN! Jokris
  Temat został zablokowany.
#837
aha44 (Użytkownik)
aha44
Prawa Ręka Admina
Posty: 166
graphgraph
Odp:Dwa moduły obok siebie - jaki jest kod? 2007/05/08 02:18 Oklaski: 16  
Dzięki za szybką odpowiedź i przepraszam za moło sprecyzowane pytanie. Ale nie chodziło mi o uzaleznienie temletki od sztywnych ustawień tabeli html (niestety to się nie sprawdza u mnie)
Bardziej o coś takiego:

Kod:

 <?php if ((mosCountModules'user1' )) && (mosCountModules'user2' ))) { //if both modules are loaded, we need a 50%-layout for them $usera 'user1'; $userb 'user2'; } else if ((mosCountModules'user1' )) || (mosCountModules'user2' ))) { // if only one, then 100% no matter which one. $usera 'user3'; $userb 'user3'; }   if (mosCountModules"user1" )) { ?> <div id="<?php echo $usera; ?>"> <?php mosLoadModules ( 'user1',-2); ?> </div> <?php } if (mosCountModules( "user2" )) { ?> <div id="<?php echo $userb; ?>"> <?php mosLoadModules ( 'user2',-2); ?> </div> <?php } ?>



Ten kod znalazłem na forum joomla.pl i pochodzi chyba z templatki madeyourweb. Całkowicie by mi odpowiadał, ale moduły ładuje ze swoim formatowaniem (tzn. ogólnie strony / nie doszedłem dokładnie jakim), a zależałoby by mi dokładnie efekt uzyskać w ten sposób tylko by wyglądem tych modułów można było sterować klasami (a może przyrostkiem klas, gubie się w tym nazewnictwie jeszcze)z css. Po prostu jest łatwiej przestawiać w razie czego przyrostek klasy w module niż kombinować na pliku css za każdym razem.
Joomla 1.0.11 Stable PL
phpMyAdmin - 2.10.3
Wersja serwera: 5.0.45-log

Całkiem dobry humor
Katalog stron serwisu aha44.pl
  Temat został zablokowany.
Idź na samą górę Odpowiedz
© Copyright 2007 Best of Joomla, Powered by FireBoardPobierz nagłówki ostatnich postów.


Strony zaprzyjaźnione z serwisem JOKRIS.INFO - Rozszerzenia, dodatki do Joomla! i Mambo oraz partnerskie
 
 
JOKRIS INFO
JOKRIS INFO
JOKRIS INFO



JOKRIS INFO
JOKRIS INFO
JOKRIS INFO
Linki do stron www opartych na Joomla! i nie tylko!. Odsyłacze pobierane są z komponentu Linki.
JOKRIS INFO
JOKRIS INFO
Do Góry      © 2006 JOKRIS.INFO - Strefa Polskich Składników Joomla! i Mambo - Wszelkie Prawa Zastrzeżone      Do Góry
JOKRIS INFO



Joomla! jest wolnym oprogramowaniem udostępnianym na warunkach licencji GNU/GPL || Technorati Profile