Přihlásit se

Joomla 5.2.2 Security & Bugfix Release

Joomla 5.2.2 je nyní k dispozici. Jedná se o bezpečnostní vydání pro Joomla 5.x.

Problém s rozvržením stránky

18. zář 2012 20:00 #97563
Problém s rozvržením stránky od Martin Tomaško
Zabanovaný
Zdravím. S Joomlou začínám, proto si zatím vystačím se základní šablonou Beez2. Mám dva základní problémy:

1.Nemůžu přijít na to, jak zařídit, aby na stránce byl text přes celou šířku webu, tj. od levého menu až k pravému okraji, kde není umístěný modul ( viz. zde ). Na úvodní stránce se mi to povedlo ( viz. zde ). Kde je tedy chyba? V seznamu modulů jsem nenašel žádný, který by v tomto umístění byl umístěn. V náhledu šablony zde dokonce žádné umístění (position) vyhrazené není.
Zde je kód stránky (možná je chyba tam):

<div style="border-bottom: red 1px solid; text-align: left; border-left: red 1px solid; margin-bottom: 30px; border-top: red 1px solid; border-right: red 1px solid">
<img alt="" border="0" src="images/Ikony/pouzite/info_rhombus.png" /><strong><span style="margin: 0px 0px 0px 10px; font-size: 36px"> Informace</span></strong></div>
<br />
<br />
<div style="text-align: justify; font-size: 14px">
Na této stránce naleznete přímé odkazy na stránky s informacemi důležitými pro plánování vašich akcí. Zejména odkazy na vodočty, které jsou při plánování velmi důležité. ...
</div>
<div>
<img alt="" src=" www.portalprovodaky.cz/images/Ikony/pouz...fo_rhombus_16X16.png " />
</div>


Ten červený rámeček je tam jen proto, abych viděl hranice DIVu. V čem může být chyba?

2. Modul s menu se přiřazuje ke stránkám, na které je odkaz v nějakém menu. Když však vytvořím stránku, na kterou není odkaz z žádného menu, objeví se mi tam nějaké menu ( např. zde ). Já tam to menu Menu Galerie nechci a na tu stránku s videem se dostanu pomocí odkazu ze stránky Rok 2012. Tudíž když si otevřu modul Menu Galerie, nemůžu odškrtnout, aby se na té stránce s videem to menu nezobrazilo. Stránka Galerie 2012 je v kategorii, která je poslední, na kterou se z menu ve stromové struktuře odkazuji. Další subkategorie už odkaz z menu nemají. Když to odškrtnu pro stránku Galerie 2012, zmizne to menu na stránce s tím videem, ale současně i na stránce Galerie 2012, což nepotřebuji. Tzn., že to ten modul zobrazuje na stránkách v dalších subkategoriích, jestli to chápu správně. Lze to nějak nastavit, aby tomu tak nebylo? Nebo prostě aby se na té stránce s tím videem to menu nezobrazilo. Asi by to vyřešilo přesunout do jiné kategorie, která nebude subkategorií kategorie, kde je umístěna stránka Galerie 2012, ale to bych zase ztratil logické řazení stránek.

Děkuji za pomoc.

18. zář 2012 21:25 #97569
Odpověď od Bong
Moderátor
Zkuste se podívat na jednotlivé moduly, pokud mají nastaveno zobrazování na všech stránkách, budou se tedy zobrazovat i na nově vytvořených. Váš problém bude hlavně v tomto, nebo v zavlečeném HTML z obsahu starých stránek.

I'm sorry, my responses are limited...you must ask the right questions.

18. zář 2012 22:11 #97576
Odpověď od Cony
Moderátor
ad 1. Konkrétně zde Vám to dělá CSS v souboru position.css na řádku 80, když odstraníte
Code:
#wrapper2 .item-page { max-width: 660px; }
Na úvodí straně je zobrazen blog, na odkazované článek, každý používá jiné třídy a každý je jinak v šabloně nastylován.
ad 2. Máte dvěmožnosti, buď modul nastavíte opačně, tj ne zaškrtávat menu kde se nemá zobrazit ale naopak zaškrtat kde všude se má zobrazit, nebo si založte další menu, ketrému nedáte žádný modul, takže se Vám nezobrazí na stránkách a tam vytvořte odkaz na příslušný článek / kategorii, a pak ho můžete v modulech přiřazovat...

19. zář 2012 10:42 #97597
Odpověď od Martin Tomaško
Zabanovaný
Tak 1. problém odstraněn.

Nastavil jsem si potřebnou šířku.

Díky moc.

Martin

19. zář 2012 11:21 - 19. zář 2012 11:30 #97599
Odpověď od Martin Tomaško
Zabanovaný
2. problém:

- nemám pro stránky žádný modul, který by byl pro všechny stránky
- modul, který mi dělá problémy je nastaven pouze pro vybrané stránky, to menu se zobrazuje ve článcích, které jsou zařazeny v subkategorií stránky, na které ho potřebuji a ta je v modulu zaškrtnuta, že se má na ní zobrazit

Moc nerozumím té druhé možnosti se založením menu:
- založil jsem nové menu, nepřiřadil mu modul
- udělal odkaz na článek
- vlezl jsem do nastavení toho modulu menu, co tam nechci zobrazovat, a zrušil zaškrtnutí u té stránky, kde ho nechci, jinak je tento modul nastaven na Zobrazovat pouze na vybraných stránkách

I přes to se to menu tam zobrazuje. Zřejmě opravdu někde zůstal nějaký kód.

A když už to tady řešíme, ještě by mne zajímalo, proč mám světle šedé okraje u tabulek, když mám nastaveno, aby se okraje nezobrazovaly? Nastavuje se to nějakou jinou vlastností, či jinak?

<table border="none" style="width: auto; height: 21px; margin-left: 40px; border: 0px;">
<tbody>
<tr> .....


např. zde

Mohl bych to vyřešit bílou barvou okraje, ale to se mi moc nelíbí, změním pozadí a jsem tam, kde jsem byl. Nemůže to být nastaveno někde v ccs souborech?

Děkuji za rady.

Martin

19. zář 2012 12:12 #97602
Odpověď od Cony
Moderátor
ad modul - ještě si znovu vygenerujte ten odkaz v článku, tak aby chytil správnou položku menu (máte ji zveřejněnou?)

ad css - rámečky buněk tabulky máte definované v souboru personal.css
Code:
tr, td { border: 1px solid #DDDDDD; }
Nevím jestli to nemá smysl někde jinde, proto bych to omezil jen tabulky v hlavním sloupci
Code:
#main table, #main td {border: none}
Poděkovali: Martin Tomaško

Powered by Fórum