+ Antworten
Ergebnis 1 bis 2 von 2

Thema: Richtiger Event für $_MAMBOTS->registerFunction ?

  1. #1
    Neu an Board
    Registriert seit
    16.12.2005
    Ort
    MG-Action Town ;-)
    Beiträge
    87
    Bedankte sich
    2
    Erhielt 6 Danksagungen
    in 6 Beiträgen

    Frage Richtiger Event für $_MAMBOTS->registerFunction ?

    Hi,

    ich versuche mich gerade an einem Mambot, der mir die Oberste Parent ID in der Menustruktur sucht. Eigendlich dachte ich ja dass es sowas gibt, aber dem scheint ja nicht so zu sein. Mehr dazu ggf. unter diesem Thread:
    http://www.joomlaportal.de/allgemein...ernid-wie.html

    Ansich funktioniert das auch schon, NUR ich brauche wohl noch den Richtigen Event für $_MAMBOTS->registerFunction - bzw. u.U. muss ich den Bot auch noch anders zuordnen, hab ihn im Moment als "system".

    Problem ist z.Z. dass es nur klappt, wenn in irgendeiner Form Content in der Seite ist, also z.B bei Kontakt, Register, ListContentSection klappt es NICHT. Bei BlogContent, fest verlinkten Items und so klappt es.

    Ich hab z.Z. das hier:
    $_MAMBOTS->registerFunction( 'onBeforeDisplayContent', 'getRootParentID' );
    Probiert habe ich auch onHeaders, das geht dann gar nicht und onStart auch nicht.

    Also ich brauche einen Event der immer ausgelöst wird, aber nachdem $Itemid bereit steht. Kann mir da jemand Tipps geben?

    Solltet Ihr darauf direkt keine Antwort haben, würde mit auch schopn mal ein Link auf die Kommentierten Events helfen. Habe bisher nur das gefunden:
    http://forum.mambo-foundation.org/ar...hp?t-4699.html
    Und das hilft leider nicht weiter :(

    Vielen Dank schon mal
    Tops
    Geändert von tops (03.07.2007 um 14:49 Uhr) Grund: Habs gefunden, war onAfterStart
    The manual said the program requires Windows 95 or better, so I installed Linux!

  2. #2
    Neu an Board
    Registriert seit
    16.12.2005
    Ort
    MG-Action Town ;-)
    Beiträge
    87
    Bedankte sich
    2
    Erhielt 6 Danksagungen
    in 6 Beiträgen

    Lächeln

    Hi,

    also für mich war es richtig, den Mambot als System-Mambot zu nehmen und dann:
    $_MAMBOTS->registerFunction( 'onAfterStart', 'getRootParentID' );

    Scheint jetzt bei allem zu klappen, was nach "durchlesen" der index.php auch in der Theorie richtig ist, denn kurz vorher wird $Itemid kontrolliert/gesetzt.

    So long
    Tops
    The manual said the program requires Windows 95 or better, so I installed Linux!

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein