PDA

Zobacz pełną wersję : [Rozwiązane] Rozwijana cześć artykułu



master2007
02-07-2019, 11:29
Witam,
Mam pytanie czy można coś takiego zrobić że np mam artykuł w który wchodzę na witrynie. W artykule mam tekst a na końcu artykułu np jakiś guzik czy odnośnik który rozwinie mi inny artykuł lub dalszą część artykułu. Nie wiem czy dobrze "rozrysowałem" :) Joomla w wersji 3.9.8

siristru
02-07-2019, 13:06
Uściślijmy:

1. Oglądam na twojej stronie Artykuł A. Widzę tylko jego część.
Klikam przycisk pod treścią i bez zmiany URL (bez przechodzenia do kolejnej strony) wyświetla mi się jago całość.

LUB

2. Oglądam na twojej stronie Artykuł A. Widzę tylko jego część (całość?).
Klikam przycisk pod treścią i przechodzę do Artykułu B (w jakiś sposób powiązanego z Artykułem A?)

O który przypadek chodzi?

master2007
02-07-2019, 13:49
Uściślijmy:

1. Oglądam na twojej stronie Artykuł A. Widzę tylko jego część.
Klikam przycisk pod treścią i bez zmiany URL (bez przechodzenia do kolejnej strony) wyświetla mi się jago całość.

LUB

2. Oglądam na twojej stronie Artykuł A. Widzę tylko jego część (całość?).
Klikam przycisk pod treścią i przechodzę do Artykułu B (w jakiś sposób powiązanego z Artykułem A?)

O który przypadek chodzi?

Przypadek pierwszy :) A konkretnie chodzi mi coś takiego że mam artykuł a pod nim mam np klauzule RODO do przejrzenia w razie jak ktoś sobie życzy. Czyli mam artykuł pod nim np "rozwiń Klauzule RODO" i po wciśnięciu bez wychodzenia z artykułu rozwija mi się treść klauzuli.

siristru
02-07-2019, 15:14
No tak ale czy treść w rozwinięciu to treść artykułu? Czy też osobny element?
Bo inaczej będzie jeśli to cześć artykułu (np. jego rozwinięcie) a inaczej jeśli to jakiś element powiązany np. moduł.

master2007
02-07-2019, 15:31
I jedno i drugie rozwiązanie było by dobre. Ale załóżmy że to będzie oddzielny artykuł ta rozwijana część. Ewentualnie które rozwiązanie będzie prostsze do wdrożenia?

siristru
02-07-2019, 17:03
Zdecydowanie prostsze będzie dodanie modułu z rozwijaną treścią.
Tworzysz moduł a w treści adaptujesz kod akordeonu z Bootstrap: https://getbootstrap.com/2.3.2/javascript.html#collapse
Wklej przykładowy kod i zobacz czy działa.

master2007
02-07-2019, 19:49
A możesz mi "rozrysować" jak to mam zrobić? :) Niestety jestem zielony w tym temacie ;/

siristru
02-07-2019, 20:53
Pomogę, w wolnej chwili rozpisze Ci to tutaj.

master2007
03-07-2019, 10:56
Pomogę, w wolnej chwili rozpisze Ci to tutaj.

Ok super. Czekam na opis ;)

siristru
03-07-2019, 11:22
1. Tworzysz nowy moduł "Własny" czyli pozwalający wyświetlić dowolną treść
2. Przełączasz w edytorze na możliwość dodania kodu HTML (w Tiny MCE klikasz ikonkę <>)
3. Dodajesz kod:


<div id="accordion2" class="accordion">
<div class="accordion-group">
<div class="accordion-heading"><a class="accordion-toggle" href="#collapseTwo" data-toggle="collapse" data-parent="#accordion2">Lorem ipsum (rozwiń mnie!)</a></div>
<div id="collapseTwo" class="accordion-body collapse">
<div class="accordion-inner">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin nibh augue, suscipit a, scelerisque sed, lacinia in, mi. Cras vel lorem. Etiam pellentesque aliquet tellus. Phasellus pharetra nulla ac diam. Quisque semper justo at risus. Donec venenatis, turpis vel hendrerit interdum, dui ligula ultricies purus, sed posuere libero dui id orci. Nam congue, pede vitae dapibus aliquet, elit magna vulputate arcu, vel tempus metus leo non est. Etiam sit amet lectus quis est congue mollis. Phasellus congue lacus eget neque. Phasellus ornare, ante vitae consectetuer consequat, purus sapien ultricies dolor, et mollis pede metus eget nisi. Praesent sodales velit quis augue. Cras suscipit, urna at aliquam rhoncus, urna quam viverra nisi, in interdum massa nibh nec erat.</div>
</div>
</div>
</div>

4. Ustalasz tytuł modułu, przypisujesz do pozycji, ustawiasz wyświetlanie (jeśli chcesz przypisać do konkretnego artykułu - wykorzystaj Advanced Module manager https://www.regularlabs.com/extensions/advancedmodulemanager który pozwoli to zrobić)

5. Zapisz moduł.

6. Cieszysz się z efektu, zobacz tutaj: http://siristru.prolusatia.pl/

http://prntscr.com/o9xpyz
http://prntscr.com/o9xq59

master2007
03-07-2019, 13:19
Super Siristru o takie coś mi chodziło :) Wdrożyłem już i działa idealnie. Mam jeszcze pytanie odnośnie modułu Advanced Module manager czy jest w nim możliwość ustawienia obrazka dla wprowadzenia artykułu i dla artykułu po wejściu w niego. Bo nie mogę tego nigdzie znaleźć. w podstawowej wersji modułów była taka opcja.

siristru
03-07-2019, 13:37
Nie, Advanced Module Manager służy do zarządzania modułami - rozszerza podstawowe możliwości zarządzania. Nie dodajesz w nim zdjęć czy czegokolwiek.

Obrazek do artykułu można dodać podczas edycji artykułu - zakładka "Obrazki i linki".
To jednak czy moduł je wyświetli zależy od użytego modułu.

master2007
03-07-2019, 16:01
Ok rozumiem. Dzięki wielkie za pomoc :) Temat do zamknięcia. Pozdrawiam