Rozklikavací text v článku

Majky
18. srp 2019 21:01 #140573
Dobrý deň. Viem, že to tu určite bude, ale nedokážem si spomenúť ako to pomenovať. Potrebujem v Joomla článkoch docieliť to že mám popis napríklad Ako upiecť koláč? a pod tým je popis, ďalej je napríklad Ako opraviť práčku? a popis. Je to ako normálny text všetko písané. A ja potrebujem aby sa mi tie popisy zbalili do tých otázok a po kliknutí aby sa popis zjavil takým vysunutím dole a tým vytlačí pod seba otázku číslo dva (ako praviť práčku). Snáď som to vysvetlil zrozumiteľne. Niekedy dávno som to vedel spraviť ale teraz ma to nemôže absolútne napadnúť. Budem Vám veľmi vďačný za radu. Ďakujem

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Ernst
18. srp 2019 21:40 #140574
pomocí bootstrap je to jednoduché -
https://www.itnetwork.cz/html-css/bootstrap/kurz/bootstrap-collapse-a-accordion/
Poděkovali: Majky

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Rudolf
19. srp 2019 10:42 #140575
Ano,

pomocí odkazu na collapse od boostrapu si můžete vyvořit nový layout pro kategorii
(my vytvořili subcategory) a view jednotlivých článků pak upravili aby se choval jako collapse.

Takže v adresáři components/com_content/views/category/tmpl

jsme vytvořili

components/com_content/views/category/tmpl/subcategory_children.php
components/com_content/views/category/tmpl/subcategory_item.php
components/com_content/views/category/tmpl/subcategory_links.php
components/com_content/views/category/tmpl/subcategory.php
components/com_content/views/category/tmpl/subcategory.xml

A na položce menu výpis kategorie článků jsme přiřadili nový layout subcategory.

Výsledek je možné vidět zde:
ticketmaster.easy.minion.cz/napoveda

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

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.