Advertisement
Problem med Wrapper i Joomla 3.0
- inguarkp
- Joomla! Enthusiast
- Posts: 108
- Joined: Mon Apr 09, 2007 5:04 pm
- Contact:
Problem med Wrapper i Joomla 3.0
OBS, ny attachment som bättre visar vad som önskas i detta problem
Hej Joomla vänner!
Jag hoppas att ni alla har haft en avkopplande och rofylld julhelg.
Bakgrund.
Jag har tidigare i Joomla 1.5 skapat wrapper som presenterar mål-siten/objektet eller en flasmodul (t.ex modul i Articulate) utan "onödigt krimskrams" runt om orginalet.
T.ex har jag kunnat ordna så att min egen hemsidas topplogo och ev menylänkar ej presenterats i wrappen producerad i Joomla 1.5.
Jag har sedan kopierat in wrapper-adressen till popup-länk i en artikel, i samma site, som då endast presenterar avsedd modul (utan onödigt "krimskrams" runtom).
Wrapper-problem i Joomla 3.0:
När jag skapar en wrapper i J.3.0 lyckades jag inte få bort min egen hemsidas logotyp från wrapper-presentationen.
Här är skillnaden att i Joomla 1.5 kan jag undvika egen logotyp i presentationen men i Joomla 3.0 så hänger logotypen (min egen hemsidas toplogo) med i wrappern hur jag än gör med inställningarna.
Kan någon ge mig en vägledning?
Se bifogad fil med en skärmdump av mitt eget wraper exempel (och oönskad logo i toppen av Wrappen som jag vill ta bort/utesluta ).
Önskar ett gott slut på året och Ett Gott Nytt År 2013!
Hälsningar
Inguarkp
Hej Joomla vänner!
Jag hoppas att ni alla har haft en avkopplande och rofylld julhelg.
Bakgrund.
Jag har tidigare i Joomla 1.5 skapat wrapper som presenterar mål-siten/objektet eller en flasmodul (t.ex modul i Articulate) utan "onödigt krimskrams" runt om orginalet.
T.ex har jag kunnat ordna så att min egen hemsidas topplogo och ev menylänkar ej presenterats i wrappen producerad i Joomla 1.5.
Jag har sedan kopierat in wrapper-adressen till popup-länk i en artikel, i samma site, som då endast presenterar avsedd modul (utan onödigt "krimskrams" runtom).
Wrapper-problem i Joomla 3.0:
När jag skapar en wrapper i J.3.0 lyckades jag inte få bort min egen hemsidas logotyp från wrapper-presentationen.
Här är skillnaden att i Joomla 1.5 kan jag undvika egen logotyp i presentationen men i Joomla 3.0 så hänger logotypen (min egen hemsidas toplogo) med i wrappern hur jag än gör med inställningarna.
Kan någon ge mig en vägledning?
Se bifogad fil med en skärmdump av mitt eget wraper exempel (och oönskad logo i toppen av Wrappen som jag vill ta bort/utesluta ).
Önskar ett gott slut på året och Ett Gott Nytt År 2013!
Hälsningar
Inguarkp
You do not have the required permissions to view the files attached to this post.
Last edited by inguarkp on Thu Jan 03, 2013 10:23 pm, edited 1 time in total.
Advertisement
- inguarkp
- Joomla! Enthusiast
- Posts: 108
- Joined: Mon Apr 09, 2007 5:04 pm
- Contact:
Re: Problem med Wrapper i Joomla 3.0
inguarkp wrote:OBS, ny attachment som bättre visar vad som önskas i detta problem
Sammanfattning av problemet!
Wrapper-problem i Joomla 3.0:
När jag skapar en wrapper (antingen "modul.wrapper" eller "meny-wrapper") i Joomla 3.0 kan jag "klä av" all onödig info med verktyget "Module Assignment for this Menu Item".
Dock har jag inte lyckats hitta verktyget för att ta bort logo-headern från sitens template. Bifogad bild visar i detalj problemet.
Kan någon ge mig en vägledning?
Inguarkp
You do not have the required permissions to view the files attached to this post.
- sgagner
- Joomla! Ace
- Posts: 1302
- Joined: Wed Sep 27, 2006 8:40 pm
- Location: Norrköping, Sweden
- Contact:
Re: Problem med Wrapper i Joomla 3.0
Hej,
Om logotypen läggs in med en modul så är ju problemet enkelt, då väljer du att inte visa modulen med de aktuella menyobjekten.
Om logotypen läggs in i sidmallen utan modul och modulposition så skulle jag bygga om mallen så den har en modulposition dör loggan visas. Det är helt kass att inte ha logotyp eller annan headerbild i en modul.
Om logotypen läggs in med en modul så är ju problemet enkelt, då väljer du att inte visa modulen med de aktuella menyobjekten.
Om logotypen läggs in i sidmallen utan modul och modulposition så skulle jag bygga om mallen så den har en modulposition dör loggan visas. Det är helt kass att inte ha logotyp eller annan headerbild i en modul.
Stefan Gagner, CMS Universal - http://www.mei-ya.se
Coordinator of Swedish Joomla Translator group.
We make the impossible while you wait. Wonders may take a little longer.
Coordinator of Swedish Joomla Translator group.
We make the impossible while you wait. Wonders may take a little longer.
- inguarkp
- Joomla! Enthusiast
- Posts: 108
- Joined: Mon Apr 09, 2007 5:04 pm
- Contact:
Re: Problem med Wrapper i Joomla 3.0
Stefan.
Tack för svar.
Oavsett vad jag gör så visa templatens "header" i poppup fönstret för Wrapern.
Det är "headern" som jag inte vill se Wrapern.
Hälsningar
inguarkp
Tack för svar.
Oavsett vad jag gör så visa templatens "header" i poppup fönstret för Wrapern.
Det är "headern" som jag inte vill se Wrapern.
Hälsningar
inguarkp
- sgagner
- Joomla! Ace
- Posts: 1302
- Joined: Wed Sep 27, 2006 8:40 pm
- Location: Norrköping, Sweden
- Contact:
Re: Problem med Wrapper i Joomla 3.0
Hej igen,
Som jag sa så är det bästa att se till att headern ligger i en modul och inte direkt i sidmallen. Då kan du välja att inte visa modulen när du klickar på menyobjektet till Wrappern.
Som jag sa så är det bästa att se till att headern ligger i en modul och inte direkt i sidmallen. Då kan du välja att inte visa modulen när du klickar på menyobjektet till Wrappern.
Stefan Gagner, CMS Universal - http://www.mei-ya.se
Coordinator of Swedish Joomla Translator group.
We make the impossible while you wait. Wonders may take a little longer.
Coordinator of Swedish Joomla Translator group.
We make the impossible while you wait. Wonders may take a little longer.
- inguarkp
- Joomla! Enthusiast
- Posts: 108
- Joined: Mon Apr 09, 2007 5:04 pm
- Contact:
Re: Problem med Wrapper i Joomla 3.0
Hej igen,
men headern ligger ju i templatens mall (JSN Epic).
Om jag väljer att ta bort min egen header så visar templaten en egen header..
Jag har lite svårt at förstå vad du menar.
Mvh Inguarkp
men headern ligger ju i templatens mall (JSN Epic).
Om jag väljer att ta bort min egen header så visar templaten en egen header..
Jag har lite svårt at förstå vad du menar.
Mvh Inguarkp
- sgagner
- Joomla! Ace
- Posts: 1302
- Joined: Wed Sep 27, 2006 8:40 pm
- Location: Norrköping, Sweden
- Contact:
Re: Problem med Wrapper i Joomla 3.0
Hej igen,
Jo, så här är det. Om man vill åstadkomma det du vill så kan man inte använda den inbyggda headern utan man måste ersätta det detaljer som infogar headern i sidmallen med ett litet skript som infogar en modulposition istället.
Så gör jag med alla udda mallar som är så dumt konstruerade att de har en fast header.
I skrivande stund är jag i Kina så jag kan inte hjälpa dig hands-on men det kanske finns någon annan läsare här som kan det. Annars får du vänta till dess jag kommer hem så skall jag fixa det på ett par minuter.
Jag har inte tillgång till mallens kod annars hade jag kunnat skriva kodraderna här i forumet.
Jo, så här är det. Om man vill åstadkomma det du vill så kan man inte använda den inbyggda headern utan man måste ersätta det detaljer som infogar headern i sidmallen med ett litet skript som infogar en modulposition istället.
Så gör jag med alla udda mallar som är så dumt konstruerade att de har en fast header.
I skrivande stund är jag i Kina så jag kan inte hjälpa dig hands-on men det kanske finns någon annan läsare här som kan det. Annars får du vänta till dess jag kommer hem så skall jag fixa det på ett par minuter.
Jag har inte tillgång till mallens kod annars hade jag kunnat skriva kodraderna här i forumet.
Stefan Gagner, CMS Universal - http://www.mei-ya.se
Coordinator of Swedish Joomla Translator group.
We make the impossible while you wait. Wonders may take a little longer.
Coordinator of Swedish Joomla Translator group.
We make the impossible while you wait. Wonders may take a little longer.
- sgagner
- Joomla! Ace
- Posts: 1302
- Joined: Wed Sep 27, 2006 8:40 pm
- Location: Norrköping, Sweden
- Contact:
Re: Problem med Wrapper i Joomla 3.0
Jag skall försöka mig på ett förslag i alla fall utan att känna till i detalj hur JSN Epic är konstruerad som sidmall:
Packa upp hela mallpaketet lokalt först så att du har en backup på din sidmall.
Öppna förslagsvis filen index.php som ligger i roten på sidmallen med en bra texteditor såsom Notepad ++ i Windows eller Textwrangler på Mac och titta på koden i den.
Du bör hitta ett avsnitt som ser ut ungefär så här:
Koden börjar med en inledande DIV-tagg som har ID "jsn-logo" och den avslutas med en stängande DIV-tagg allra sist. Allt där i mellan infogar logotypen. Radera detta och infoga istället:
Denna kodsnutt kollar först om det finns några moduler som ligger i positionen "logo" och om det gör det så infogar den först en länk till webbplatsens startsida och sedan infogar den den eller de moduler som ligger i positionen "logo".
Med din FTP-klient ger du först din index.php i sidmallens rotmapp (ex. old-index.php) och laddar upp din lokalt ändrade fil till samma plats.
Skapa en modul med "Egen HTML" och sätt den manuellt till positionen "logo" om denna inte finns i listan av positioner, och publicera modulen.
Nu bör originalets logotyp vara borta och ersatt av din nya logo i modulen.
Det kan hända att man behöver justera fler detaljer, men detta är grunden till hur man gör.
Lite överkurs, men trägen vinner.
Om det blir helt fel och sidan blir vit eller något, Ingen panik! Radera helt enkelt den uppladdae filen index.php och döp om din gamla fil till index.php igen.
Om index.php inte innehåller ovanstående kod, så finns den i en annan php-fil med ett annat namn.
Packa upp hela mallpaketet lokalt först så att du har en backup på din sidmall.
Öppna förslagsvis filen index.php som ligger i roten på sidmallen med en bra texteditor såsom Notepad ++ i Windows eller Textwrangler på Mac och titta på koden i den.
Du bör hitta ett avsnitt som ser ut ungefär så här:
Code: Select all
<div id="jsn-logo">
<h1 class="jsn-topheading">Professional business Joomla! template JSN Epic by JoomlaShine.com - </h1>
<a title="" href="index.php">
<img id="jsn-logo-desktop" alt="" src="/joomla-templates/jsn_epic/pro/templates/jsn_epic_pro/images/colors/blue/logo.png">
</a>
</div>
Koden börjar med en inledande DIV-tagg som har ID "jsn-logo" och den avslutas med en stängande DIV-tagg allra sist. Allt där i mellan infogar logotypen. Radera detta och infoga istället:
Code: Select all
<?php if ($this['modules']->count('logo')) : ?>
<a id="logo" href="<?php echo $this['config']->get('site_url'); ?>"><jdoc:include type="modules" name="logo" /></a>
<?php endif; ?>
Med din FTP-klient ger du först din index.php i sidmallens rotmapp (ex. old-index.php) och laddar upp din lokalt ändrade fil till samma plats.
Skapa en modul med "Egen HTML" och sätt den manuellt till positionen "logo" om denna inte finns i listan av positioner, och publicera modulen.
Nu bör originalets logotyp vara borta och ersatt av din nya logo i modulen.
Det kan hända att man behöver justera fler detaljer, men detta är grunden till hur man gör.
Lite överkurs, men trägen vinner.
Om det blir helt fel och sidan blir vit eller något, Ingen panik! Radera helt enkelt den uppladdae filen index.php och döp om din gamla fil till index.php igen.
Om index.php inte innehåller ovanstående kod, så finns den i en annan php-fil med ett annat namn.
Stefan Gagner, CMS Universal - http://www.mei-ya.se
Coordinator of Swedish Joomla Translator group.
We make the impossible while you wait. Wonders may take a little longer.
Coordinator of Swedish Joomla Translator group.
We make the impossible while you wait. Wonders may take a little longer.
- inguarkp
- Joomla! Enthusiast
- Posts: 108
- Joined: Mon Apr 09, 2007 5:04 pm
- Contact:
Re: Problem med Wrapper i Joomla 3.0
Hej igen,
Jag laddade hem index.php filen som ligger i roten på templaten.
Den enda strängen som innehåller en DIV tag som börjar på jsn-logo är:
<div id="jsn-logo">
<?php
/*====== Show modules in position "logo" ======*/
if ($this->countModules('logo') > 0) {
?>
<div id="jsn-pos-logo">
<jdoc:include type="modules" name="logo" style="jsnmodule" />
</div>
<?php
/*====== If there are NO modules in position "logo", then show logo image file "logo.png" ======*/
} else {
/*====== Attach link to logo image ======*/
if ($logo_link != "") {
echo '<a href="'.$logo_link.'" title="'.$logo_slogan.'">';
}
/*====== Show desktop logo ======*/
if ($logo_path == "") {
$logo_path = $template_path."/images/".($enable_colored_logo?"colors/$template_color/":'')."logo.png";
}
echo '<img src="'.$logo_path.'" alt="'.$logo_slogan.'" id="jsn-logo-desktop" />';
if ($logo_link != "") {
echo '</a>';
}
}
?>
</div>
--------
Har jag hittat rätt fil? Skall jag in där och ersätta med din sträng?
Mvh inguarkp
Jag laddade hem index.php filen som ligger i roten på templaten.
Den enda strängen som innehåller en DIV tag som börjar på jsn-logo är:
<div id="jsn-logo">
<?php
/*====== Show modules in position "logo" ======*/
if ($this->countModules('logo') > 0) {
?>
<div id="jsn-pos-logo">
<jdoc:include type="modules" name="logo" style="jsnmodule" />
</div>
<?php
/*====== If there are NO modules in position "logo", then show logo image file "logo.png" ======*/
} else {
/*====== Attach link to logo image ======*/
if ($logo_link != "") {
echo '<a href="'.$logo_link.'" title="'.$logo_slogan.'">';
}
/*====== Show desktop logo ======*/
if ($logo_path == "") {
$logo_path = $template_path."/images/".($enable_colored_logo?"colors/$template_color/":'')."logo.png";
}
echo '<img src="'.$logo_path.'" alt="'.$logo_slogan.'" id="jsn-logo-desktop" />';
if ($logo_link != "") {
echo '</a>';
}
}
?>
</div>
--------
Har jag hittat rätt fil? Skall jag in där och ersätta med din sträng?
Mvh inguarkp
- sgagner
- Joomla! Ace
- Posts: 1302
- Joined: Wed Sep 27, 2006 8:40 pm
- Location: Norrköping, Sweden
- Contact:
Re: Problem med Wrapper i Joomla 3.0
Det där verkar ju positivt!
Denna kod sätter in en modulposition om det finns en modul i positionen "logo". I annat fall så visar den originalbilden.
Skapa alltså en modul av typen "Egen HTML" och lägg din logga i artikeltexten i den. Placera den i positionen "logo" och publicera den så skall den nog fungera. Om positionen "logo" inte finns att välja så kan du helt enkelt skriva in den i rullgardinsmenyn.
Du behöver alltså INTE sätta in någon ny kod i mallen. Använd den som den är.
Denna kod sätter in en modulposition om det finns en modul i positionen "logo". I annat fall så visar den originalbilden.
Skapa alltså en modul av typen "Egen HTML" och lägg din logga i artikeltexten i den. Placera den i positionen "logo" och publicera den så skall den nog fungera. Om positionen "logo" inte finns att välja så kan du helt enkelt skriva in den i rullgardinsmenyn.
Du behöver alltså INTE sätta in någon ny kod i mallen. Använd den som den är.
Stefan Gagner, CMS Universal - http://www.mei-ya.se
Coordinator of Swedish Joomla Translator group.
We make the impossible while you wait. Wonders may take a little longer.
Coordinator of Swedish Joomla Translator group.
We make the impossible while you wait. Wonders may take a little longer.
- inguarkp
- Joomla! Enthusiast
- Posts: 108
- Joined: Mon Apr 09, 2007 5:04 pm
- Contact:
Re: Problem med Wrapper i Joomla 3.0
Tack Stefan.
Jag vill utveckla resonemanget vidare om möjligt.
Läget nu är att jag har två olika wraperalternativ att jobba med för att visa önskad flashmodul (eller artikel som jag vill visa i wraper). Alternativen är:
- wraper-window with nav
- wraper-window without nav
Ovan wraper window "with nav" visar - i nytt fönster - avsedd modul "enbedded" i artikelposition.
Tyvärr så får jag inte samma modul att visas när jag lägger den i ovan wraper window "without nav" så att jag kan se modulen förhoppningsvis "ren" utan templatens logon m.m. Denna wraper länk visar popup med rutan "404 - Category not found".
Ett annat alternativ är att lägga modullänken till en skapad artikel där jag kan ställa in popup och storlek på popupfönstret.
Jag har allt detta på en demosite som jag kan skicka till dig med admin login så att du kan kolla upp om du har möjlighet. Jag kan sända den till en separat email adress t.ex.
Hälsningar inguarkp
Jag vill utveckla resonemanget vidare om möjligt.
Läget nu är att jag har två olika wraperalternativ att jobba med för att visa önskad flashmodul (eller artikel som jag vill visa i wraper). Alternativen är:
- wraper-window with nav
- wraper-window without nav
Ovan wraper window "with nav" visar - i nytt fönster - avsedd modul "enbedded" i artikelposition.
Tyvärr så får jag inte samma modul att visas när jag lägger den i ovan wraper window "without nav" så att jag kan se modulen förhoppningsvis "ren" utan templatens logon m.m. Denna wraper länk visar popup med rutan "404 - Category not found".
Ett annat alternativ är att lägga modullänken till en skapad artikel där jag kan ställa in popup och storlek på popupfönstret.
Jag har allt detta på en demosite som jag kan skicka till dig med admin login så att du kan kolla upp om du har möjlighet. Jag kan sända den till en separat email adress t.ex.
Hälsningar inguarkp
Advertisement