Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Funkcja dodawania szablonów w pluginie

Założony przez  Patryk1011.

Witam, niedawno postanowiłem spróbować swoich sił w pisaniu pluginów pod mybb lecz jak się potem okazało nie idzie mi to :P
problem mam z tym że nie dodaje mi danej wartości do szablonów, próbowałem kopiować kody z innych pluginów i przerabiać lecz u mnie dalej nie wychodzi(wiadomo niby php lecz trochę trzeba ogarnąć, inaczej się pisze pliki pod strony, inaczej pluginy pod mybb jeszcze inaczej pod ipb)
moglibyście mi powiedzieć jak zrobić żeby poprawnie includowało mi do szablonów?
Takie o na szybko:
function plugin_activate(){
    global $db, $mybb;
    require MYBB_ROOT."/inc/adminfunctions_templates.php";
    $template = array(
        "title"        => "szablon1",
        "template"    => 'zawartosc szablonu1',
        "sid"        => -1
    );
    $db->insert_query("templates", $template);
        $template = array(
        "title"        => "szablon2",
        "template"    => 'zawartosc szablonu2',
        "sid"        => -1
    );
    $db->insert_query("templates", $template);
        $template = array(
        "title"        => "szablon3",
        "template"    => 'zawartosc szablonu3',
        "sid"        => -1
    );
    $db->insert_query("templates", $template);
}
function plugin_deactivate(){
    global $db, $mybb;
    require MYBB_ROOT."/inc/adminfunctions_templates.php";
    $db->query("DELETE FROM ".TABLE_PREFIX."templates WHERE title='szablon1'");
    $db->query("DELETE FROM ".TABLE_PREFIX."templates WHERE title='szablon2'");
    $db->query("DELETE FROM ".TABLE_PREFIX."templates WHERE title='szablon3'");
    rebuild_settings();
}
o właśnie zapomniałem o $db i require MYBB_ROOT :)
dzięki za pomoc :D



Użytkownicy przeglądający ten wątek:

1 gości