Wtyczka Artykuły – Wpinacz modułów (Content – Load Modules) pozwala osadzać moduły bezpośrednio w treści artykułu, a także w innych miejscach obsługujących wtyczki treści. Możesz wstawiać moduły według ID, pozycji lub nazwy systemowej, a także określić styl wyświetlania
i – przy
.loadmodule
– opcjonalny tytu
Uwaga: W poniższych przykładach przed komendami dodano kropkę . tylko po to, aby nie wywoływać modułów w tym artykule, a jedynie pokazać ich składnię. W realnym użyciu kropkę należy usunąć.
Szybki skrót składni:
.loadmoduleid 1
.loadposition user1
.loadmodule mod_login
.loadmodule mod_login,module title,style
1. Włączenie wtyczki
- Przejdź do Rozszerzenia → Wtyczki.
- Wyszukaj Artykuły – Wpinacz modułów (Content – Load Modules).
- Upewnij się, że wtyczka jest włączona.
2a. Według ID modułu
Gdy znasz ID modułu (kolumna ID na liście modułów):
.loadmoduleid 1
2b. Według pozycji
Aby wyświetlić wszystkie moduły przypisane do pozycji (np. user1):
.loadposition user1
2c. Według nazwy systemowej
Gdy znasz nazwę systemową (np. mod_login):
.loadmodule mod_login
2d. Tytuł i styl (dla loadmodule)
Możesz wskazać tytuł modułu i styl wyświetlania (np. xhtml, none):
.loadmodule mod_login,Formularz logowania,none
3. Gdzie działa?
- Artykuły – podstawowe zastosowanie.
- Moduł „Własny HTML” – włącz opcję Obsługa dodatków w ustawieniach modułu.
- Inne miejsca obsługujące wtyczki treści (np. opisy kategorii).
Przykład: Galeria
.loadmodule mod_phocagallery,Moja Galeria,xhtml
Przykład: Baner w treści
.loadposition reklama_art
Przykład: Formularz kontaktowy
.loadmoduleid 12
Wskazówki i rozwiązywanie problemów
- Jeśli moduł się nie pojawia, sprawdź czy jest opublikowany oraz przypisany do odpowiednich pozycji menu (lub do wszystkich).
- W module „Własny HTML” ustaw opcje Obsługa dodatków → Tak, aby wtyczki treści były renderowane.
- Użyj stylu
none, gdy chcesz „goły” output bez ramek szablonu modułu.
