Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Hook aktywujący się po akcji usunięcia grupy


aXen
Przejdź do rozwiązania Rozwiązane przez DawPi,

Rekomendowane odpowiedzi

Hej,

 

Próbuję podpiąć się pod akcję usunięcia grupy. Chciałbym, aby określony kod wykonał się w momencie wykonywania kodu na usuwanie grupy.

Tak jak wpinałem się do folderów sources bez problemu to teraz mam problem z podpięciem się do funkcji w modules.

 

Podpięcie się do modules jest możliwe? Czy pozostaje mi stworzenie jakiegoś zadania, które będzie sprawdzać czy jakąś grupę ubyło w ciągu 1 min?

See me on GitHub or aXenDev.net!

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager
20 godzin temu, aXen napisał:

Podpięcie się do modules jest możliwe?

Można. Gdzie dokładnie próbujesz się "wpiąć"?

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager
  • Rozwiązanie

No to normalny hook do tej klasy. :)

Z tym, że akurat delete() przekierowuje na końcu, więc w tym przypadku lepiej podpiąć się do:

$group->delete();
$group = \IPS\Member\Group::load( \IPS\Request::i()->id );

 

Czyli do:

\IPS\Member\Group

 

  • Lubię to 2

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Problem ROZWIĄZANY. Jeśli są jakiekolwiek wątpliwości, pytania proszę o założenie nowego tematu.

Wszelkie uzasadnione reklamacje/pretensje/sugestie/rady przyjmuje ekipa forum.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.