K2 + moduł menu z efektem popup

Facebooktwittergoogle_plusredditpinterestlinkedintumblrmailFacebooktwittergoogle_plusredditpinterestlinkedintumblrmail

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.

  1. Potrzebujesz, oczywiście, mieć gotowe menu z linkami.
  2. Następnie po jego opublikowaniu kopiujesz zawartość kodu źródłowego na ogół wystarcza od <ul> do </ul>
  3. Tworzysz pusty moduł (custom)
  4. W trybie źródła wklejasz skopiowany kod  + dodajesz styl CSS, który był nadany dla modułu menu, aby wyglądał identycznie
  5. Następnie do tych pozycji, które mają sie otworzyć w oknie popup dodajesz następujący kod – do znacznika <a> :
  6. 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.

  7. Opublikuj moduł custom, a zdejmij z publikacji pierwotny moduł menu. Powinno zadziałać :), gdyby jednak nie sprawdź czy edytor nie wyciął ci twojego kodu.
  8.