Otázka:

Dobré odpoledne. Při nastavování modulu zobrazení pro drupal7 jsem použil váš návod a velmi mi pomohl, ale měl jsem jeden dotaz: je možné nějak nastavit rozměry displeje, protože mám například následující potíže: rozhodl jsem se zobrazit panely se 3 sloupci prostřednictvím modulu pohledů, který, když je normálně zobrazen jako panel, je zobrazen perfektně takto:

Pokud jej zobrazíte prostřednictvím modulu pohledů v jedné instanci, i když je formát: slideshow, pak se panel zobrazí tak, jak má, nic neskáče, vše je v pořádku), ale jakmile jeden přidáte další materiál, okamžitě začíná tanec textu a vše ostatní, takhle to vypadá:

Můžete mi říct, jak tento problém vyřešit??? Zkoušel jsem už všechno, ale bohužel jsem nenašel řešení. Navíc jsem se snažil zobrazit materiál jak z požadovaného pole, tak z obsahu jako celku, protože materiál by se měl zobrazovat pouze bez režimu slideshow nebo s režimem slideshow, ale když je formálně pouze jeden dokument. Pokud u prvků zobrazení v nabídce navigátoru povolíte hodnotu 1, pak se také vše zobrazí tak, jak má, ale není k dispozici žádná prezentace ((

Obecně, budu vám vděčný, když mi řeknete, jak je tento problém vyřešen

Odpověď:

Stačí nastavit šířku každého sloupce přidáním třídy CSS do Zobrazení v komplexním nastavení pole nebo zalomením celého zobrazení, pokud vykreslíte každý sloupec jako zobrazení:

Styl CSS musí být napsán kdekoli v souboru style.css ve vašem motivu, můžete na konci. Pokud byl název stylu šířky sloupce napsán v Zobrazení, bude záznam v souboru style.css vypadat takto:

1 2 3
.column-width { width: 145px;

To bych ale neudělal. Proč vůbec vytvářet tři sloupce pro simultánní výstup a zatěžovat server i počítač uživatele?

Udělal bych normální stránky (uzel), které již mají tyto tři sloupce, tzn. každá stránka bude jako na horním screenshotu, nastavil bych šířku sloupců ve stránkách a hotové stránky zobrazil v slideshow. Je tedy zapotřebí mnohem méně zdrojů.

HTML kód stránky bude vypadat nějak takto:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Záhlaví sloupce

Text obsahu

Záhlaví sloupce

Text obsahu

Záhlaví sloupce

Text obsahu

Kategorie: