Byta plats på moduler?
-
- Joomla! Enthusiast
- Posts: 189
- Joined: Mon Sep 24, 2007 3:30 pm
Byta plats på moduler?
Hej, kollade en annan länk här på forumet angående detta men tyvärr utan resultat.
Jag har en "enkel gammal mall" med moduler left, tops1 och right.
- left innehåller menyer och egen html, rätt bredd
- tops1 visar startsidans artiklar, är rätt i bredd.
- right innehåller gilla på fb, nyhetsbrev och annat, rätt bredd även där.
MEN... jag skulle vilja byta plats på left och tops1!!
Var hittar jag var jag kan göra det?
Försökte tidigare ikväll men det ändrade bara bredden på innehållet, inte själva modulen.
Mallen jag arbetar med är JA Edenite.
Jag har en "enkel gammal mall" med moduler left, tops1 och right.
- left innehåller menyer och egen html, rätt bredd
- tops1 visar startsidans artiklar, är rätt i bredd.
- right innehåller gilla på fb, nyhetsbrev och annat, rätt bredd även där.
MEN... jag skulle vilja byta plats på left och tops1!!
Var hittar jag var jag kan göra det?
Försökte tidigare ikväll men det ändrade bara bredden på innehållet, inte själva modulen.
Mallen jag arbetar med är JA Edenite.
-
- Joomla! Ace
- Posts: 1858
- Joined: Mon Dec 14, 2009 4:17 pm
Re: Byta plats på moduler?
Om du vill ha modulerna som ligger i left på tops1 istället så är det ju bara att redigera modulerna och ändra vilken modulplats dom ligger på.
Besök gärna min webbplats: http://www.fotoforalla.se/
-
- Joomla! Enthusiast
- Posts: 189
- Joined: Mon Sep 24, 2007 3:30 pm
Re: Byta plats på moduler?
Oj - tack för snabbt svar men ska förtydliga mig lite. Ja, jag tänkte också så först men tops1 är bredare än left - därför måste jag endera byta plats på modulerna eller hitta var jag ställer in bredden och då göra det du föreslog.
-
- Joomla! Ace
- Posts: 1858
- Joined: Mon Dec 14, 2009 4:17 pm
Re: Byta plats på moduler?
Jag tror du behöver förklara lite bättre vad det är du vill uppnå? Länk till din sajt?
Besök gärna min webbplats: http://www.fotoforalla.se/
- Zello
- Joomla! Virtuoso
- Posts: 3869
- Joined: Wed Jan 10, 2007 11:23 am
- Location: Västerås - Sweden
Re: Byta plats på moduler?
Först måste vi reda ut moduler / modulpositioner
left, topsl är modulpositioner. Var dessa visas och hur de ser ut styrs av mallen (i denna mall i filen index.php) och av de CSS-filer som finns i mallen.
moduler = är det innehåll som du placerar i modulpositionerna. T.ex. inloggning, menyner m.m.
Att göra så som det pratas om här ovan är svårt eftersom strukturen på mallens design är sån att "topsl" inte utan omfattande CSS-arbete kommer att vilja vara där "left" är i dag. ("topsl" ligger inne i en div som heter ja_mainbody och "left" ligger utanför den )
Men gå in i index.php filen (i mallen) och byt plats på modulpositionerna.
Där det nu står:
<jdoc:include type="modules" name="topsl" />
skriver du
<jdoc:include type="modules" name="left" style="xhtml" />
Och så tvärt om!
Du kan komma att behöva ändra lite i nån CSS-fil också. Svårt att riktigt veta innan man gjort bytet.
Ta en kopia på index.php filen först så kan du alltid backa tillbaka i fall det strular till sig. Det troligaste felet är att du får en helt vit startsida. Men var lugn!! Det beror bara på att du missat nån litet tecken nånstans så att "Joomla-motorn" inte fattar vad du menar. Kopiera då tillbaka kopian och ta det en gång till!
Övning ger färdighet!
left, topsl är modulpositioner. Var dessa visas och hur de ser ut styrs av mallen (i denna mall i filen index.php) och av de CSS-filer som finns i mallen.
moduler = är det innehåll som du placerar i modulpositionerna. T.ex. inloggning, menyner m.m.
Att göra så som det pratas om här ovan är svårt eftersom strukturen på mallens design är sån att "topsl" inte utan omfattande CSS-arbete kommer att vilja vara där "left" är i dag. ("topsl" ligger inne i en div som heter ja_mainbody och "left" ligger utanför den )
Men gå in i index.php filen (i mallen) och byt plats på modulpositionerna.
Där det nu står:
<jdoc:include type="modules" name="topsl" />
skriver du
<jdoc:include type="modules" name="left" style="xhtml" />
Och så tvärt om!
Du kan komma att behöva ändra lite i nån CSS-fil också. Svårt att riktigt veta innan man gjort bytet.
Ta en kopia på index.php filen först så kan du alltid backa tillbaka i fall det strular till sig. Det troligaste felet är att du får en helt vit startsida. Men var lugn!! Det beror bara på att du missat nån litet tecken nånstans så att "Joomla-motorn" inte fattar vad du menar. Kopiera då tillbaka kopian och ta det en gång till!
Övning ger färdighet!
Olle Zettergren
Freelance Senior Joomla developer
Moderator Swedish forum
Freelance Senior Joomla developer
Moderator Swedish forum
-
- Joomla! Enthusiast
- Posts: 122
- Joined: Sun Oct 09, 2011 1:40 pm
Re: Byta plats på moduler?
Du kan säkerligen ställa in det i css filen eller i själva layouten. Sök i css filen på top1, leta sedan efter width: ... Bredvid : står säkerligen en siffa, tex 140. Ändra den till något mer passande för dig, tex 180 om du behöver 180 i bredd.
MusikMixen, en webbradio och mötesplats i ett. - Smalis, för dig som är smal och vill gå upp i vikt. - Dumpade.se - Sidan för dig som blivit dumpad och vill skriva av dig eller skapa kontakter med andra i samma sits.
-
- Joomla! Enthusiast
- Posts: 189
- Joined: Mon Sep 24, 2007 3:30 pm
Re: Byta plats på moduler?
Tack för alla svar!!! Jag testar detta ikväll - och visst är det så med övning ger färdighet - jag tar alltid kopior innan jag börjar så att jag har originalet kvar
Man lär så länge man lever!
Man lär så länge man lever!
-
- Joomla! Enthusiast
- Posts: 189
- Joined: Mon Sep 24, 2007 3:30 pm
Re: Byta plats på moduler?
Tackar allra ödmjukast! Bytte raderna i index.php och innehållet, modulerna, ser ut att ha bytt plats och det som återstår är att få topsl bredare och left smalare men ska kolla css senare.Zello wrote:Först måste vi reda ut moduler / modulpositioner
left, topsl är modulpositioner. Var dessa visas och hur de ser ut styrs av mallen (i denna mall i filen index.php) och av de CSS-filer som finns i mallen.
moduler = är det innehåll som du placerar i modulpositionerna. T.ex. inloggning, menyner m.m.
Att göra så som det pratas om här ovan är svårt eftersom strukturen på mallens design är sån att "topsl" inte utan omfattande CSS-arbete kommer att vilja vara där "left" är i dag. ("topsl" ligger inne i en div som heter ja_mainbody och "left" ligger utanför den )
Men gå in i index.php filen (i mallen) och byt plats på modulpositionerna.
Där det nu står:
<jdoc:include type="modules" name="topsl" />
skriver du
<jdoc:include type="modules" name="left" style="xhtml" />
Och så tvärt om!
Du kan komma att behöva ändra lite i nån CSS-fil också. Svårt att riktigt veta innan man gjort bytet.
Ta en kopia på index.php filen först så kan du alltid backa tillbaka i fall det strular till sig. Det troligaste felet är att du får en helt vit startsida. Men var lugn!! Det beror bara på att du missat nån litet tecken nånstans så att "Joomla-motorn" inte fattar vad du menar. Kopiera då tillbaka kopian och ta det en gång till!
Övning ger färdighet!
Tack än en gång för hjälpen!!
-
- Joomla! Enthusiast
- Posts: 189
- Joined: Mon Sep 24, 2007 3:30 pm
Re: Byta plats på moduler?
man ska inte ropa hej förrän man är över bäcken... gjorde som Zello tipsade om och det verkade fungera till att börja med men sen körde det ihop sig när artiklarna på startsidan blev liggandes i mitten.. så jag ändrade tillbaka och har nu avaktiverat left helt - har istället bara två modulpositioner, irriterande men hittar helt enkelt inte var jag ska ändra... men tack för alla tips!
- Zello
- Joomla! Virtuoso
- Posts: 3869
- Joined: Wed Jan 10, 2007 11:23 am
- Location: Västerås - Sweden
Re: Byta plats på moduler?
"artiklarna på startsidan blev liggandes i mitten"
Det ligger inte i nån modul! (Om du inte har lagt den i en så klart.) Artiklarna är "Content" och ligger i den delen i mallen som skapas med <jdoc:include type="component" /> i index-filen. Där hamnar allt som kommer från komponenter som man inte gör något annat med det. (Lägger det i moduler eller så.)
Du kan ju flytta på den (<jdoc:include type="component" />) med om du vill.
Testa att lägga den på raden under modulpositionen "topsl".
Sånt här är kul. Ju mer kod desto bättre
Det ligger inte i nån modul! (Om du inte har lagt den i en så klart.) Artiklarna är "Content" och ligger i den delen i mallen som skapas med <jdoc:include type="component" /> i index-filen. Där hamnar allt som kommer från komponenter som man inte gör något annat med det. (Lägger det i moduler eller så.)
Du kan ju flytta på den (<jdoc:include type="component" />) med om du vill.
Testa att lägga den på raden under modulpositionen "topsl".
Sånt här är kul. Ju mer kod desto bättre
Olle Zettergren
Freelance Senior Joomla developer
Moderator Swedish forum
Freelance Senior Joomla developer
Moderator Swedish forum
-
- Joomla! Enthusiast
- Posts: 189
- Joined: Mon Sep 24, 2007 3:30 pm
Re: Byta plats på moduler?
Kod är kul när det fungerar som jag vill
Rörig men det som hände var att en slideshow (som fanns i topsl) kom mycket riktigt till vänster och en main menu hamnade i mitten. Så långt var allt bra.
Senare så fick jag se att startsidans artiklar låg kvar i mitten - hade önskat att dessa följt med till vänster och sedan gjort den modulpositionen bredare.
Men skam den som ger sig - jag går lös på det imorgon kväll igen! tack igen Zello!
Rörig men det som hände var att en slideshow (som fanns i topsl) kom mycket riktigt till vänster och en main menu hamnade i mitten. Så långt var allt bra.
Senare så fick jag se att startsidans artiklar låg kvar i mitten - hade önskat att dessa följt med till vänster och sedan gjort den modulpositionen bredare.
Men skam den som ger sig - jag går lös på det imorgon kväll igen! tack igen Zello!