Ergebnis 1 bis 5 von 5

Thema: Conditionals in Plug-ins einbinden

  1. #1
    Profi-Benutzer
    Registriert seit
    05.02.2007
    Beiträge
    415

    Conditionals in Plug-ins einbinden

    Hallo,

    ich verwende einige simple Plug-ins, um HTML-Elemente über Variablen in verschiedene Templates zu pumpen.

    Da ich nun in jedem Template die Variablen untergebracht habe, würde ich gern wissen, ob ich deren Aktivierung auch direkt im Plug-in-Code selbst über Conditionals steuern kann.

    Beispiel:

    Ich blende eine Produktinformation über $includeProduktinfo ein:

    Code:
    $includeProduktinfo = implode('', file('produkte/info1.html'));
    Nun habe ich vor, info1.html aber nicht mehr in jedem Template zu zeigen, das auch die Variable enthält, sondern würde dies gerne davon abhängig machen, ob der User als Gast umherstreift oder angemeldet ist.

    Kann ich das durch Hinzufügen von Conditionals zum Plug-in-Code erreichen, oder muss ich doch wieder in jedes Template und die Variable selbst mit Conditionals versehen?

    Danke!

  2. #2
    vB-Guru Avatar von ragtek
    Registriert seit
    13.03.2006
    Ort
    Wien
    Alter
    27
    Beiträge
    3.741
    Blog-Einträge
    18
    $show['member'] ist gesetzt falls man angemeldet ist bzw $vbulletin->userinfo['userid'] falls dir lieber ist

  3. #3
    Profi-Benutzer
    Registriert seit
    05.02.2007
    Beiträge
    415
    Also ist es Möglich Conditionals auch in Plug-ins einzusetzen? Was muss ich denn für einen Hook wählen, wenn ich zum Beispiel eine Variable im postbit aufrufen will? Bisher hab ich immer ganz naiv global_start gewählt, aber manchmal haut das dann nicht hin.

    Gibt es irgendwo eine genaue Erklärung des Hook-Systems? Ich hab da bislang bloß so schwammiges Halbwissen.

    Danke!

  4. #4
    vBGo! Team Avatar von Andreas
    Registriert seit
    14.10.2003
    Alter
    32
    Beiträge
    2.340
    In Plugins kannst Du alles machen was man eben mit PHP machen kann ...

    Wenn Du eine Variable im Template postbit aufrufen willst kommt es daurauf an ob diese für jeden Beitrag unterschiedlich ist - oder nicht.
    Falls sie unterschiedlich ist, so bietet sich postbit_display_start oder postbit_display_complete an.

    Ansonsten: http://www.vbhacks-germany.org/showthread.php?t=5054

  5. #5
    Profi-Benutzer
    Registriert seit
    05.02.2007
    Beiträge
    415
    Danke für die Informationen und den Link!

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. WebReFlow Webseiten Statistik ins board einbinden
    Von Ne0 im Forum vBulletin 3.5 Fragen und Probleme
    Antworten: 5
    Letzter Beitrag: 18.08.2005, 09:14
  2. script ins forum einbinden
    Von vb||User im Forum PHP-Programmierung
    Antworten: 2
    Letzter Beitrag: 08.01.2005, 16:09
  3. Ads by Google ins Forum einbinden
    Von Metro Man im Forum vB3 Code-Hacking Diskussionen
    Antworten: 37
    Letzter Beitrag: 03.08.2004, 15:44
  4. Menüleiste ins vb einbinden
    Von Balko im Forum Alte Tipps und Tricks
    Antworten: 2
    Letzter Beitrag: 16.04.2002, 12:45
  5. Chat ins vb einbinden
    Von Balko im Forum Alte Tipps und Tricks
    Antworten: 10
    Letzter Beitrag: 14.01.2002, 22:02

Lesezeichen

Berechtigungen

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