Czy wiesz, że możliwe jest umieszczenie modułu w artykule w Joomla, tj. bezpośrednio w treści za pomocą funkcji loadmodule / loadposition Joomla?
Na przykład, powiedzmy, że chcemy umieścić nasz moduł Joomla Paypal (lub dowolny inny moduł w tym przypadku) w artykule, a nie w pozycji modułu.
Możemy to zrobić za pomocą domyślnej wtyczki Joomla LoadModule lub LoadPosition.
Istnieje oczywiście wiele innych powodów, aby umieścić moduł w artykule. Innym bardzo dobrym przykładem umieszczenia modułu w artykule jest dodanie CTA (wezwania do działania), aby ktoś dołączył do naszej listy mailingowej.
Możemy użyć modułu subskrypcji, ale korzystając z funkcji loadposition możemy umieścić go w dowolnym miejscu w treści artykułu Joomla.
Utwórz moduł lub pozycję Joomla do załadowania
Przede wszystkim upewnij się, że stworzyłeś i zdefiniowałeś moduł, który chcesz pokazać w artykule.
Jest to dość proste do zrobienia:
- W górnym menu przejdź do Rozszerzenia i kliknij Moduły
- Użyj funkcji filtrowania, aby wyszukać i znaleźć moduł, który chcesz umieścić w artykule, a następnie kliknij moduł. Możesz także utworzyć nowy lub utworzyć kopię już istniejącego.
- Utwórz nową nazwę pozycji, wpisując nową nazwę (taka, która nie będzie kolidować z żadnymi pozycjami używanymi przez szablon). Na przykład wpiszmy in_article_subscribe
- W sekcji Przypisanie modułu wybierz strony, do których chcesz przypisać moduł, i Zapisz. Zazwyczaj to stosujemy Wszystkie strony dzięki czemu możemy go używać w dowolnym miejscu w witrynie.
Teraz, po utworzeniu modułu, który chcesz wyświetlić w artykule, istnieje domyślna wtyczka, która może teraz załadować moduł lub pozycję modułu w artykule.
Możesz wywołać dowolną pozycję modułu w elemencie treści za pomocą następującego kodu
Użyj loadposition Joomla, aby umieścić moduł w artykule
Aby załadować konkretną pozycję (ze zdefiniowanych pozycji modułu), możesz użyć poniższej składni:
{ loadposition in_article_subscribe}
To załaduje pozycję in_artykuł_subskrybuj.
NB: (USUŃ spacje wiodące i końcowe przed {})
Pamiętaj, że musisz również włączyć "Treść — Załaduj moduły" wtyczka z Menedżera wtyczek (jeśli z jakiegokolwiek powodu ją wyłączyłeś).
Innym dobrym przykładem, z którego chętnie korzystamy, jest załadowanie modułu logowania dla tych użytkowników, którzy jeszcze się nie zalogowali, lub pokazanie im komunikatu, że powinni się zarejestrować i zalogować.
Jest to doskonała okazja do wykorzystania funkcji modułu ładowania Joomla do wstawienia modułu Joomla do artykułu.
NB: Usuń WSZYSTKIE spacje między { loadposition a trailing}. Nie powinno być żadnych spacji wiodących ani końcowych.
Nie mogliśmy tego zrobić powyżej, ponieważ w przeciwnym razie Joomla (nasz CMS) usunęłaby tekst i próbowała go zastąpić ;-) Upewnij się również, że wszystko jest zapisane małymi literami. Aby to uprościć, powinno się to podobać [loadposition user4], ale używaj nawiasów klamrowych { } zamiast nawiasów kwadratowych [ ].
Innym dobrym przykładem użycia tego modułu jest to.
Załóżmy, że chcesz utworzyć reklamę (lub link partnerski), ale zamiast kopiować i wklejać kod, chcesz mieć możliwość dowolnego powielania tej reklamy w swoich elementach treści.
Dlatego używasz mod_html moduł do stworzenia potrzebnej reklamy.
Teraz, za każdym razem, gdy chcesz wyświetlić tę reklamę, po prostu wstawiasz do treści { loadposition xxxx } (pamiętaj, aby usunąć dodatkowe spacje przed loadpostition i po xxxx, spacje zostały dodane celowo w tym przykładzie).
Dobrą rzeczą jest to, że jeśli chcesz zmienić ogłoszenie, musisz to zmienić tylko w module, a nie w każdym elemencie treści. Poniżej korzystamy z funkcji, aby wyświetlić pole subskrypcji ebooka!
Moduł ładujący Joomla
Podobna funkcja modułu ładującego Joomla działa dokładnie w taki sam sposób, jak opisano powyżej, ale w tym przypadku możesz załadować określony moduł, a nie pozycję modułu.
{ loadmodule login }
To załaduje Zaloguj Się moduł.
NB: (USUŃ spacje wiodące i końcowe przed {})
Ta sama logika obowiązuje tutaj, możesz załadować dowolny moduł Joomla, gdziekolwiek potrzebujesz, określając nazwę modułu do załadowania.
Owijanie w górę
Po zapoznaniu się z koncepcją ładowania modułu lub pozycji modułu w artykule, zaczniesz znajdować wiele sposobów wykorzystania ich w swoim artykule do tworzenia określonych funkcji. Na przykład, jak widać powyżej, używamy modułu loadposition do załadowania wezwania do działania ebooka Joomla przy użyciu składni tych funkcji.
Jak widać, zostaje zastąpiony przez nasz baner eBook.
Masz pytania? Daj nam znać w komentarzach poniżej!
Proszę zostaw użyteczny skomentuj swoje przemyślenia, a następnie udostępnij to na swoich grupach na Facebooku, które uznają to za przydatne i wspólnie zbierzmy korzyści. Dziękuję za udostępnienie i bycie miłym!
Ujawnienie: Ta strona może zawierać linki do zewnętrznych witryn produktów, które kochamy i gorąco polecamy. Jeśli kupisz sugerowane przez nas produkty, możemy otrzymać opłatę za polecenie. Takie opłaty nie wpływają na nasze rekomendacje i nie przyjmujemy płatności za pozytywne recenzje.