Pewnie nie raz głowiłeś się, jak dodać do modułu menu pozycje, która będzie otwierała się w oknie popup – mi się udało. Oczywiście metod może być kilka, ale wybrałem najłatwiejsze rozwiązanie. Efekt, który chciałem osiągnąć polegał na tym, że do menu bocznego dodałem dwa odnośniki z K2: Dodaj artykuł i Moderuj komentarze. Ponieważ domyślnie otwierają się one w oknie popup, chciałem uzyskać podobny efekt po kliknięciu na pozycje menu.
- Potrzebujesz, oczywiście, mieć gotowe menu z linkami.
- Następnie po jego opublikowaniu kopiujesz zawartość kodu źródłowego na ogół wystarcza od <ul> do </ul>
- Tworzysz pusty moduł (custom)
- W trybie źródła wklejasz skopiowany kod + dodajesz styl CSS, który był nadany dla modułu menu, aby wyglądał identycznie
- Następnie do tych pozycji, które mają sie otworzyć w oknie popup dodajesz następujący kod – do znacznika <a> :
- Opublikuj moduł custom, a zdejmij z publikacji pierwotny moduł menu. Powinno zadziałać :), gdyby jednak nie sprawdź czy edytor nie wyciął ci twojego kodu.
target="_blank" class="modal" rel="{handler:'iframe',size:{x:990,y:650}}"
Uwaga, jeśli dana pozycja w class-ie miała już coś wcześniej zostaw to, ale przed dopisz modal + spacja rozdzielająca.