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.

Otvorenie článku (otvorenie priamo na NADPIS)

08. led 2019 10:50 - 08. led 2019 10:54 #138573
Odpověď od Ernst
Joomla Expert

A išlo by to aj inak ako cez ANCHOR? Cez skript, že by pri článkoch išlo rovno na časť
<div id="rt-mainbody">


asi jinak než na kotvu ne, vždyť tam máte kotvu "rt-mainbody", nemusíte ji tedy přidávat.

Pokud to chcete takto nastavit z menu (odkaz na článek), použijete jen ten plugin, co jsem psal výše. a je to hotový.

Pokud to chcete z úvodní stránky, kde je blog kategorie, myslím že se to neobejde bez úpravy souboru "blog_links.php".

Určitě pro to v základu nepotřebujete žádné JS.

PS Pomocí JS to lze jistě také udělat.

08. led 2019 11:52 #138574
Odpověď od Rudolf
Joomla Expert
Dobrý den,

na zmíněném webu:
www.obecvalca.sk

je použitý JS a ne kotva.

JS se používá většinou proto, že je lepší pro funkcionalitu.
Kotva sice funguje, ale někdy to není "ono", protože vám do toho vstupuje například boostrap fixní menu a kotva pak vlastně sjede pod nadpis a musíte ještě upravovat css a i pak to není někdy "ono".

Proto taky kotva někdy pak vypadá jako celý web na joomle - nedodělaný a ne od profesionála.

Zmíněný plugin je super, ale funguje jen s položkou menu.
Ná výpise článků (např. zde: www.obecvalca.sk/vseobecne-zavazne-nariadenia.html ) již fungovat nebude po prokliku na článek korektně (pokud nechcete všechny články ručně dávat jako položky menu :)))).

Pokud to není web zadarmo, investoval bych do programátora JS, který je schopen Vám to připravit během 2-4 hodin.

MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla

08. led 2019 12:10 #138575
Odpověď od Rudolf
Joomla Expert
Když se teď dívám na ten odkaz s JS co jste pal tak to je přesně ono.

Přidáte ten JS do šablony (index.php) nebo jen do šablony detailu článků (do override v šabloně) (kde to asi chcete jenom mít)
upravíte na ID rt-mainbody a máte hotovo.

Otázka 10 minut :)
Code:
jQuery(document).ready(function() { // Handler for .ready() called. jQuery('html, body').animate({ scrollTop: jQuery('#rt-mainbody').offset().top }, 'slow'); });

MiniJoomla! - www.minijoomla.org - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla

Powered by Fórum