Přihlásit se

Joomla 5.0.1 a 4.4.1 bezpečnostní vydání (29 lis 2023)

Joomla 5.0.1 a 4.4.1 je nyní k dispozici. Jedná se o bezpečnostní vydání pro Joomla 4.x. a 5.x.

Banner - ajax

17. úno 2015 11:31 - 17. úno 2015 11:45 #120228
Banner - ajax od ZAJDAN
Začátečník
Ahoj,
čelím neobvyklému problému a to zamezení refreshi celé stránky ale povolit pouze banneru. Netušíte někdo jak docílit ajaxizace banneru?

Klik na příslušný menu button -> refresh banneru
z jistých důvodů mám obsah v banneru namísto articlu/článku

zkoušel jsem i pluginy na ajaxizaci, ale ty řeší pouze content (article)

díky

17. úno 2015 11:38 #120229
Odpověď od Cony
Moderátor
A potřebujete AJAX? Nestačilo by Vám nahrát bannery oba hned na začátku a jen je skrývat (např. nějaký slider)?

17. úno 2015 11:42 #120230
Odpověď od ZAJDAN
Začátečník
i toto řešení mne napadlo, ale obávám se, zda ovládání/přepínání mezi obsahem baneru (slidovaním) půjde řešit přes hlavní menu (co tlačítko to urřitý obsah banneru)

dále se obávám jak by to bylo se scrollbarem......vymezil by se jen na danou/zobrazenou oblast?

17. úno 2015 11:51 #120231
Odpověď od Cony
Moderátor
Hotové "slidery" asi nebudou navázatelné na položky menu, budou mít spíš vlastní navigaci. Musel by jste si to asi pořešit v šabloně.

Jednotlivé bannery, nebo jejich obalovací div můžete mít kompletně schované (display: none) - pak vůbec nezasahují do vykreslování stránky, a tímpádem neovlivní ani scrollbar. Nebo je můžete mít např. napozicované absolutně, všechny na sobě a zobrazovat je pomocí nějakého prolnutí.

17. úno 2015 11:52 #120232
Odpověď od Cony
Moderátor
Když nad tím tak přemýšlím, tak se možná spíš než po slideru dívejte po nějakém rozšíření na záložky. Jen tu integraci do hlavního menu si budete muset nějak pořešit.

17. úno 2015 11:58 - 17. úno 2015 11:59 #120233
Odpověď od ZAJDAN
Začátečník
děkuji za inspiraci,
nejednoduší to bude asi všechno nacpat do jednoho baneru, jednotlive sekce v něm zabalit do divů a ty pomocí jquery hidovat při onclicku na id buttonu, jak tu bylo nastíněno

Powered by Fórum