Pewnie nie raz zastanawiałeś się jak wstawić moduł do artykułu i czy jest w ogóle taka możliwość? Otóż jest CMS Joomla jest na tyle elastyczny, że pozwala to zrobić w zasadzie od ręki. Możliwość osadzania modułu w artykule daje duże pole do popisu i w zasadzie ogranicza się tylko do Twojej kreatywności. Zapraszam się do poradnika jak to zrobić krok po kroku.
Dodatki
Ponieważ, abyś miał możliwość umieszczania modułów w artykule to musisz sprawdzić koniecznie czy dodatki (pluginy) za tą czynność odpowiedzialne są włączone.
Przejdź do dodatków i w pole wyszukania wpisz "moduł" sprawdź, czy poniższe dwa dodatki są włączone.
- Artykuły - Wpinacz modułów
- Przycisk - Moduł
Przygotuj moduł
Przyszła pora, aby przygotować moduł bądź moduły to już zależne jest od Twojej kreatywności. Na przykładzie przygotujemy moduł standardowego wyszukiwania tak, aby pokazywał się w artykule.
Odszukujemy moduł "szukaj" jeśli niema to dodajemy.
Ustawiamy fikcyjną pozycję, taka, która nie znajduję się w szablonie.
JAK WSTAWIĆ MODUŁ DO ARTYKUŁU
W pierwszej kolejności Tworzymy artykuł lub wykorzystujemy ten, który mamy napisany.
Tworzymy treść i dodajemy moduł
Wyszukaj moduł, który Cię interesuje w tym wypadku "szukaj"
Po wybraniu, aby moduł był identyfikowany po nazwie treść artykułu powinna wyglądać tak.
// Usuń spacje po pierwszyn nawiasie otwierającym
{ loadposition szukajart}
A tak powinien wyglądać moduł zamieszczony w artykule.
Dodatki inne
Możesz użyć również takiej składni, gdy posiadasz kilka kopi danego modułu wówczas plugin wyszuka tego konkretnego.
// Usuń spacje po pierwszyn nawiasie otwierającym
{ loadmodule mod_search,Szukaj Artykuł}
W przypadku, jeśli nie korzystasz z TinyMCE to posługujesz się składnia jak wyżej.
Możesz również zaopatrzyć się w dodatek Modules Anywhere, który doda przycisk w innym edytorze. Pobierzesz go z tej lokalizacji https://www.regularlabs.com/extensions/modulesanywhere/features
Podsumowanie
Jak widzisz można zaaplikować moduł do artykułu co znacznie zwiększa możliwości Joomla. Nie wykorzystuje się tego na co dzień, jednak warto pamiętać o takiej możliwości. Istnieje również możliwość wywoływania modułów bezpośrednio w kodzie.
Tę technikę można wykorzystać przy nadpisywaniu szablonu, jeśli chcielibyśmy wywoływać moduł w konkretnym widoku. Jest to bardziej zaawansowany sposób, a wykorzystanie tylko w specyficznych wymaganiach.
Zachęcam do spróbowania wywołania modułu w artykule.