Egendefinert menymodul erstattes med mainmenu-modul - Hjelp.
Moderators: sone12, Per Yngve Berg
-
- Joomla! Enthusiast
- Posts: 154
- Joined: Sat Apr 07, 2007 1:12 pm
Egendefinert menymodul erstattes med mainmenu-modul - Hjelp.
Hei
Jeg laget en meny. Og deretter en Egendefinert modul, Alta 2015, som da skulle vise menyen i høyre marg på valgte sider.
Det er bare det at den ikke gjør det, alltid.
På endel sider ser alt helt fint ut.
Men på andre sider så erstattes menylenkene i modulen med "mainmenu"-menyvalgene.
Why?
http://www.kulturverkstedet.no
Eksempel på funker: http://kulturverkstedet.no/arrangement
Eksempel på funker ikke: http://kulturverkstedet.no/program
På "Hjem" har jeg valgt å lage en "håndskreven" versjon, som en følge av dette.
Mon tro hva jeg gjør feil? Noen idéer?
Jeg laget en meny. Og deretter en Egendefinert modul, Alta 2015, som da skulle vise menyen i høyre marg på valgte sider.
Det er bare det at den ikke gjør det, alltid.
På endel sider ser alt helt fint ut.
Men på andre sider så erstattes menylenkene i modulen med "mainmenu"-menyvalgene.
Why?
http://www.kulturverkstedet.no
Eksempel på funker: http://kulturverkstedet.no/arrangement
Eksempel på funker ikke: http://kulturverkstedet.no/program
På "Hjem" har jeg valgt å lage en "håndskreven" versjon, som en følge av dette.
Mon tro hva jeg gjør feil? Noen idéer?
- Per Yngve Berg
- Joomla! Master
- Posts: 30938
- Joined: Mon Oct 27, 2008 9:27 pm
- Location: Romerike, Norway
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
Prøver du å lage en Splitt.meny?
https://docs.joomla.org/Split_menus
En splitt-meny er en meny hvor øverste nivå vises i en modul og underpunktene i en annen.
du setter start og slutt-nivåene i meny-modulene.
https://docs.joomla.org/Split_menus
En splitt-meny er en meny hvor øverste nivå vises i en modul og underpunktene i en annen.
du setter start og slutt-nivåene i meny-modulene.
-
- Joomla! Enthusiast
- Posts: 154
- Joined: Sat Apr 07, 2007 1:12 pm
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
Nei.
Jeg laget en helt egen selvstendig meny, som vises i modul i høyre kolonne. Den funker fint på noen undersider, mens den på andre erstattes av mainmenu. Og jeg kan ikke fatte hvorfor.
Jeg laget en helt egen selvstendig meny, som vises i modul i høyre kolonne. Den funker fint på noen undersider, mens den på andre erstattes av mainmenu. Og jeg kan ikke fatte hvorfor.
- Per Yngve Berg
- Joomla! Master
- Posts: 30938
- Joined: Mon Oct 27, 2008 9:27 pm
- Location: Romerike, Norway
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
Det skal være underpunkter på hovedmenyen og ikke en selvstendig meny.
-
- Joomla! Enthusiast
- Posts: 154
- Joined: Sat Apr 07, 2007 1:12 pm
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
Nei.
Jeg har laget en egen selvstendig meny. Det skal IKKE være underpunkter til hovedmenyen. Modulen er da koblet til denne menyen.
Jeg har laget en egen selvstendig meny. Det skal IKKE være underpunkter til hovedmenyen. Modulen er da koblet til denne menyen.
- Per Yngve Berg
- Joomla! Master
- Posts: 30938
- Joined: Mon Oct 27, 2008 9:27 pm
- Location: Romerike, Norway
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
Det ser ut til å være to moduler med tittel "Alta 2015".
-
- Joomla! Enthusiast
- Posts: 154
- Joined: Sat Apr 07, 2007 1:12 pm
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
Ja, det er en menymodul som heter det. Og en Egendefinert HTML-modul, som jeg som nevnt i første innlegg i denne kommentaren måtte lage senere for å få rette lenker på "Hjem". Denne modulen er altså kun på Hjem, og er IKKE årsaken.Per Yngve Berg wrote:Det ser ut til å være to moduler med tittel "Alta 2015".
Jeg skjønner ikke hvorfor menymodulen fungerer på f.eks. Arrangementsoversikt, men ikke på f.eks. "Om oss".
- Per Yngve Berg
- Joomla! Master
- Posts: 30938
- Joined: Mon Oct 27, 2008 9:27 pm
- Location: Romerike, Norway
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
For å forstå det må du skru av SEF i Global Konfigurasjon og se på Itemid=xx på url. Det er det menypunktet som blir aktivt på siden.
Å bruke en Egendefinert HTML-modul med linker er dødfødt og skaper kun problemer. Bruk en meny og modul.
Å bruke en Egendefinert HTML-modul med linker er dødfødt og skaper kun problemer. Bruk en meny og modul.
-
- Joomla! Enthusiast
- Posts: 154
- Joined: Sat Apr 07, 2007 1:12 pm
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
Ok. Du tenker fortsatt splittmenypunkt fra hovedmenyen. Men jeg kan godt slå av SEF, så kanskje du eller noen andre klarer se årsaken til at menyen ikke vil. Skal jeg da velge "nei" på "Søkemotorvennlige nettadresser" og "Bruk omskrivning av nettadresse"? Og må jeg i såfall omdøpe .htaccess til htaccess.txt?Per Yngve Berg wrote:For å forstå det må du skru av SEF i Global Konfigurasjon og se på Itemid=xx på url. Det er det menypunktet som blir aktivt på siden.
Problemet var jo at menymodulen viste hovedmenyen! At jeg lager en Egendefinert HTML-modul med lenker er av desperasjon, fordi oppdragsgiver jo svært gjerne vil at folk skal kunne se menyen som bare ikke vil vises på forsiden... Så den må bli der til problemet er løst. Den ble, som sagt, laget etter at problemet oppstod og er altså ikke en årsak - annet enn til irritasjon. For meg. Som jo helst vil slippe, da jeg jo laget en menymodul...Per Yngve Berg wrote:Å bruke en Egendefinert HTML-modul med linker er dødfødt og skaper kun problemer. Bruk en meny og modul.
-
- Joomla! Enthusiast
- Posts: 154
- Joined: Sat Apr 07, 2007 1:12 pm
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
Setter forresten stor pris på at du tar deg tid til å svare. På en lørdags ettermiddag :-)
- Per Yngve Berg
- Joomla! Master
- Posts: 30938
- Joined: Mon Oct 27, 2008 9:27 pm
- Location: Romerike, Norway
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
Har du sittet med dette hele natten? Det er lørdag idag.
I Meny-bahandleren lager du en ny meny og menypunkter.
I Modul-behandler lager du modul for menyen. Du setter i modulene hvilken meny den skal vise.
I Meny-bahandleren lager du en ny meny og menypunkter.
I Modul-behandler lager du modul for menyen. Du setter i modulene hvilken meny den skal vise.
-
- Joomla! Enthusiast
- Posts: 154
- Joined: Sat Apr 07, 2007 1:12 pm
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
Men det er jo nettopp det som er poenget, skjønner du.
Jeg gikk i menybehandleren og lagde menyen Alta 2015.
Så gikk jeg i modulbehandleren og lagde menymodulen Alta 2015 som da ble koblet til menyen Alta 2015. Jeg valgte at den skal vises på alle sider, og at den skal stå i "right"-posisjon.
Og så skjer altså det morsomme; den vil ikke oppføre seg!
Jeg gikk i menybehandleren og lagde menyen Alta 2015.
Så gikk jeg i modulbehandleren og lagde menymodulen Alta 2015 som da ble koblet til menyen Alta 2015. Jeg valgte at den skal vises på alle sider, og at den skal stå i "right"-posisjon.
Og så skjer altså det morsomme; den vil ikke oppføre seg!
You do not have the required permissions to view the files attached to this post.
Last edited by ranja on Sat Feb 07, 2015 4:24 pm, edited 1 time in total.
-
- Joomla! Enthusiast
- Posts: 154
- Joined: Sat Apr 07, 2007 1:12 pm
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
(Ikke hele natten, men nesten. Hehe.)
- Per Yngve Berg
- Joomla! Master
- Posts: 30938
- Joined: Mon Oct 27, 2008 9:27 pm
- Location: Romerike, Norway
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
Det kan være templaten som har problemet. Har prøvd med både Beez5 og Atomic, men ingen av disse har den modul-posisjonen.
Se etter om det finnes filer i malens html folder.
Se etter om det finnes filer i malens html folder.
-
- Joomla! Enthusiast
- Posts: 154
- Joined: Sat Apr 07, 2007 1:12 pm
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
Det gjør det.
You do not have the required permissions to view the files attached to this post.
- Per Yngve Berg
- Joomla! Master
- Posts: 30938
- Joined: Mon Oct 27, 2008 9:27 pm
- Location: Romerike, Norway
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
Hva er det i mod_menu?
-
- Joomla! Enthusiast
- Posts: 154
- Joined: Sat Apr 07, 2007 1:12 pm
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
Det ser du i ene bildet jeg la ut? diverse default-filer
- Per Yngve Berg
- Joomla! Master
- Posts: 30938
- Joined: Mon Oct 27, 2008 9:27 pm
- Location: Romerike, Norway
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
Post inneholdet i default.php
Du kan endre navn fra mod_menu til mod_menu.sav og se om det gjør noen endring.
Du kan endre navn fra mod_menu til mod_menu.sav og se om det gjør noen endring.
-
- Joomla! Enthusiast
- Posts: 154
- Joined: Sat Apr 07, 2007 1:12 pm
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
Per Yngve Berg wrote:Post inneholdet i default.php
Code: Select all
<?php
// No direct access.
defined('_JEXEC') or die;
// Note. It is important to remove spaces between elements.
?>
<ul class="menu<?php echo $class_sfx;?>"<?php
$tag = '';
if ($params->get('tag_id')!=NULL) {
$tag = $params->get('tag_id').'';
echo ' id="'.$tag.'"';
}
?>>
<?php
foreach ($list as $i => &$item) :
$class = 'item-'.$item->id;
if ($item->id == $active_id) {
$class .= ' current';
}
if ( $item->type == 'alias' &&
in_array($item->params->get('aliasoptions'),$path)
|| in_array($item->id, $path)) {
$class .= ' active';
}
if ($item->deeper) {
$class .= ' deeper';
}
if ($item->parent) {
$class .= ' parent';
}
if (!empty($class)) {
$class = trim($class);
}
echo '<li class="'.$class.'">';
// Render the menu item.
switch ($item->type) :
case 'separator':
case 'url':
case 'component':
require JModuleHelper::getLayoutPath('mod_menu', 'default_'.$item->type);
break;
default:
require JModuleHelper::getLayoutPath('mod_menu', 'default_url');
break;
endswitch;
// The next item is deeper.
if ($item->deeper) {
echo '<ul class="submenu">';
}
// The next item is shallower.
else if ($item->shallower) {
echo '</li>';
echo str_repeat('</ul></li>', $item->level_diff);
}
// The next item is on the same level.
else {
echo '</li>';
}
endforeach;
?></ul>
Det gjorde det. Om enn ikke helt som ønsket. Dvs at nå viser menymodulen "hovedmeny-punkter" overalt...Per Yngve Berg wrote:Du kan endre navn fra mod_menu til mod_menu.sav og se om det gjør noen endring.
- Per Yngve Berg
- Joomla! Master
- Posts: 30938
- Joined: Mon Oct 27, 2008 9:27 pm
- Location: Romerike, Norway
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
Koden er identisk med core.
Kjører du versjon 2.5.28?
Hvordan opprettet du modulen? Er den kopiert eller laget en ny?
Prøv å slette Meny-modulen og lag en ny.
Kjører du versjon 2.5.28?
Hvordan opprettet du modulen? Er den kopiert eller laget en ny?
Prøv å slette Meny-modulen og lag en ny.
-
- Joomla! Enthusiast
- Posts: 154
- Joined: Sat Apr 07, 2007 1:12 pm
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
Ok.Per Yngve Berg wrote:Koden er identisk med core.
Nei. Det står 2.5.24 og at det er den nyeste versjonen. Altså ingen oppdateringsvarsel.Per Yngve Berg wrote:Kjører du versjon 2.5.28?
Som forklart i første innlegget mitt her, så laget jeg alt fra start. Null kopiering.Per Yngve Berg wrote:Hvordan opprettet du modulen? Er den kopiert eller laget en ny?
Så vel ikke helt meningen med det, men gjorde det likevel. Slettet og lagde ny på nytt, kalte den Alta ny meny slik at den blir lettere å skille ut fra egendefinert modul - og resultatet er klin likt. Den viser hovedmenyen overalt... Jeg forsøkte så å endre mappenavn tilbake til main_menu i templates/html etterpå, og det er også likt som før - hovedmenyen vises på de fleste sider, kun få som viser menypunktene fra Alta 2015-menyen. Jeg tror jeg blir gal. Dette er ikke mitt arrangement, så det er jo rett og slett litt pinlig at jeg ikke får til dette. Men jeg skjønner ikke hva som forårsaker det. Jeg skjønner det virkelig ikke. Og angrer på at jeg ikke bare kjørte egendefinert html hele veien, for selv om det er knotete og statisk, så hadde jeg spart (deg og) meg noen timer grubling...Per Yngve Berg wrote:Prøv å slette Meny-modulen og lag en ny.
- Per Yngve Berg
- Joomla! Master
- Posts: 30938
- Joined: Mon Oct 27, 2008 9:27 pm
- Location: Romerike, Norway
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
Oppdater til 2.5.28.
http://joomlacode.org/gf/download/frsre ... ackage.zip
Du kan også slette cachen i updater å se om det kommer opp en oppdatering.
http://joomlacode.org/gf/download/frsre ... ackage.zip
Du kan også slette cachen i updater å se om det kommer opp en oppdatering.
-
- Joomla! Enthusiast
- Posts: 154
- Joined: Sat Apr 07, 2007 1:12 pm
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
To sjeler, én tanke. Hadde akkurat lastet den ned og pakket den ut, da jeg fikk din meldingPer Yngve Berg wrote:Oppdater til 2.5.28.
http://joomlacode.org/gf/download/frsre ... ackage.zip
Du kan også slette cachen i updater å se om det kommer opp en oppdatering.
Et lite, og kanskje noe dumt, spørsmål: Når jeg nå overfører alle filene i zip'en til web'en, hva gjør jeg med htaccess? Hjemmesiden har .htaccess, mens zip'en har htaccess.txt. Skal jeg la zip'ens txt overskrive eksisterende .htaccess og så endre filnavn fra txt til htaccess?
- Per Yngve Berg
- Joomla! Master
- Posts: 30938
- Joined: Mon Oct 27, 2008 9:27 pm
- Location: Romerike, Norway
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
Du skal installere den med Extension Installer.
-
- Joomla! Enthusiast
- Posts: 154
- Joined: Sat Apr 07, 2007 1:12 pm
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
Ja, selvfølgeligPer Yngve Berg wrote:Du skal installere den med Extension Installer.
Vel, da er Joomla oppgradert til 2.5.28.
Meny og modul slettet og gjenopprettet på ny (altameny + Messen i Alta).
Samme problem fortsatt...
Jeg har tenkt litt på dette med default.php. Den kan ikke være lik. For når jeg renamed mappen den lå i til *.sav, så ble alle modulens visninger til hovedmenypunkter. Mens når mappen ikke har *.sav-"etternavnet", så vises ihvertfall modulen riktig noen steder.
Men altså, jeg har nå brukt fem dager på dette. Og føler jeg går i ring rundt meg selv...
- Per Yngve Berg
- Joomla! Master
- Posts: 30938
- Joined: Mon Oct 27, 2008 9:27 pm
- Location: Romerike, Norway
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
Hvis du gjør endringer på modulen som viser hovedmenyen, vises endringen da?
-
- Joomla! Enthusiast
- Posts: 154
- Joined: Sat Apr 07, 2007 1:12 pm
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
Godt forslag.Per Yngve Berg wrote:Hvis du gjør endringer på modulen som viser hovedmenyen, vises endringen da?
Jeg forsøkte ved å endre modulen til å vise menyen Top istedet.
Resultat: Som før, viser hovedmenyen.
Altså ingen forskjell.
Jeg har nå satt den tilbake til å vise altameny igjen.
-
- Joomla! Enthusiast
- Posts: 154
- Joined: Sat Apr 07, 2007 1:12 pm
Re: Egendefinert menymodul erstattes med mainmenu-modul - Hj
Hjemmesidens eier ble utålmodig. Så da er hele greia erstattet med en egendefinert html-modul med lenkede bilder. Takk for all assistanse.