PDA

Zobacz pełną wersję : Przyjazne linki a menu w html



seboxp
04-09-2011, 10:25
Witam mam problem, a mianowicie mam zrobione menu, nie przez joomle a poprostu w indexie kod html

<div id="topMenu">

<ul>
<li id="li-ofirmie"><a href="index.php?option=com_content&view=article&id=1">O Firmie</a></li>

<li id="li-kontakt"><a href="index.php?option=com_contact&view=contact&id=1&Itemid=2">Kontakt</a></li>


<li id="li-serwis"><a href="index.php?option=com_content&view=article&id=3">Serwis</a></li>


<li id="li-jaktodziala"><a href="index.php?option=com_content&view=article&id=5">Projektowanie stron www</a></li>


<li id="li-promocja"><a href="index.php?option=com_content&view=article&id=4">Referencje</a></li>


<li id="li-galeria"><a href="index.php?option=com_content&view=article&id=2">Promocje</a></li>
</ul>

</div>i teraz gdy włanczam przyjazne linki tzn. włanczam wszystkie 3 opcje i zmieniam linki w index.php


z takiego <a href="index.php?option=com_contact&view=contact&id=1&Itemid=2">Kontakt</a>

na taki <a href="/kontakt.html">Kontakt</a>


(w aliasie mam podane właśnie "kontakt")
to wyskakuje biała strona. Bardzo proszę o pomoc, z góry dziękuję

pyziak
04-09-2011, 10:26
mam zrobione menu, nie przez joomle a poprostu w indexie kod html a możesz powiedzieć czemu masz tak zrobione menu z nie przez Joomla ?

seboxp
04-09-2011, 10:28
no tak zrobiłem nie wiem czemu i teraz są tego konsekwencje

pyziak
04-09-2011, 10:29
no tak zrobiłem nie wiem czemu i teraz są tego konsekwencje :) to zmień to na normalne menu i nie będzie żadnych konsekwencji

seboxp
04-09-2011, 11:38
o to chodzi ze za dużo zmian by było a jak by się dało w jakiś sposób te linki przerobić żeby działały to było by extra

---------- Post dodany o 08:34 ---------- Poprzedni post był o 08:31 ----------

już próbowałem robić przez moduł menu ale nic mi się nie wyświetlało chyba trzeba by było css pozmieniać bo mam tak:


#topMenu {
background: url(../images/menu.jpg) no-repeat;
background-color: #1069ad;
background-position:center;
height: 86px;

#topMenu ul {
font-size: 24px;
line-height: 1em;
list-style: none;
height: 60px;
margin: 10 0 0px;
float: left;
width:917px;

}

#topMenu li {
display: inline;
float: left;
height: 60px;
list-style-type: none;
position: relative;
background-position: 0 0;

}
#topMenu a{
display: block;
text-decoration: none;
color: #CCC;
height: 60px;
margin-top: 0px;
padding: 0px;
text-indent:-9999px;
}
#li-ofirmie{
background-image: url(../images/ofirmie.jpg);
background-repeat: no-repeat;
background-position: center;
width: 124px;
}
#li-kontakt{
background-image: url(../images/kontakt.jpg);
background-repeat: no-repeat;
background-position: center;
width: 151px;
}
#li-serwis{
background-image: url(../images/serwis.jpg);
background-repeat: no-repeat;
background-position: center;
width: 129px;

}
#li-jaktodziala{
background-image: url(../images/tworzenie-stron.jpg);
background-repeat: no-repeat;
background-position: center;
width: 224px;
}
#li-promocja{
background-image: url(../images/promocje.jpg);
background-repeat: no-repeat;
background-position: center;
width: 157px;

}
#li-galeria{
background-image: url(../images/galeria.jpg);
background-repeat: no-repeat;
background-position: center;
width: 132px;

}
#li-ofirmie a:hover{
background-image: url(../images/ofirmie-hover.jpg);
background-repeat: no-repeat;
background-position: center;
width: 124px;
padding: 0 0 0;
}
#li-kontakt a:hover{
background-image: url(../images/kontakt-hover.jpg);
background-repeat: no-repeat;
background-position: center;
width: 151px;
padding: 0 0 0;
}
#li-serwis a:hover{
background-image: url(../images/serwis-hover.jpg);
background-repeat: no-repeat;
background-position: center;
width: 129px;
padding: 0 0 0;

}
#li-jaktodziala a:hover{
background-image: url(../images/tworzenie-stron-hover.jpg);
background-repeat: no-repeat;
background-position: center;
width: 224px;
padding: 0 0 0;
}
#li-promocja a:hover{
background-image: url(../images/promocje-hover.jpg);
background-repeat: no-repeat;
background-position: center;
width: 157px;
padding: 0 0 0;

}
#li-galeria a:hover{
background-image: url(../images/galeria-hover.jpg);
background-repeat: no-repeat;
background-position: center;
width: 132px;
padding: 0 0 0;




---------- Post dodany o 09:30 ---------- Poprzedni post był o 08:34 ----------

Ale czy tak skonstruowane linki nie powinny działać?? może poprostu na serwerze nie działa modrewrite??

---------- Post dodany o 09:38 ---------- Poprzedni post był o 09:30 ----------

wygenerowałem dla przykładu menu z joomli i tez nie działa czyli cos z serwerem...

Ps. juz sobie poradziłem plik .htaccess był jakiś taki wybrakowany podmieniłem go z innej strony i wszystko działa

pyziak
04-09-2011, 11:40
wygenerowałem dla przykładu menu z joomli i tez nie działa czyli cos z serwerem... a czy zmieniłeś nazwę pliku z htaccess.txt na .htaccess ? :)

seboxp
04-09-2011, 11:59
tak nazwa była zmieniona, juz jest ok plik htaccess miał jakieś braki niewiem z kąd.. ale go podmieniłem z innej strony pozdro