Menüelemek létrehozása

Menüelemek létrehozása

Ha egyéni modulokat hoz létre, valószínűlegmenüelemek létrehozása, amelyek megjelennek az admin terület oldalsávján vagy az ügyfelek területénnavigáció.

CRM-ünkkel ezt könnyen elérheti néhány sor kóddal.

AAz alábbi kódmintáknak helyeknek kell lenniük az init modul fájlban.

Admin terület

hooks()->add_action('admin_init', 'my_module_init_menu_items');
funkció my_module_init_menu_items(){
$CI = &get_instance();
$CI->app_menu->add_sidebar_menu_item('custom-menu-unique-id', [
"név"=> "Egyéni menüelem", // A név, ha az elem
"href"=> 'https:/a micrm.com/', // az elem URL-je
'position' => 10, // A menüpozíció, lásd alább az alapértelmezett pozíciókat.
"ikon"=> 'fa fa-question-circle', // Font félelmetes ikon
));
}

Tétel almenü elemekkel

hooks()->add_action('admin_init', 'my_module_menu_item_collapsible');
funkció my_module_menu_item_clapsible()
{
$CI = &get_instance();
$CI->app_menu->add_sidebar_menu_item('custom-menu-unique-id', [
"név"=> "Elapelem", // A név, ha az elem
'collapse' => igaz, // Azt jelzi, hogy ennek az elemnek lesznek bubilemjei
'pozíció' => 10, // A menü pozíció
"ikon"=> 'fa fa-question-circle', // Font félelmetes ikon
));
// Az első pareméter a szülő menü ID/Slug
$CI->app_menu->add_sidebar_children_item('custom-menu-unique-id', [
"csiga"=> 'gyermek-to-custom menü-elem', // Kötelező azonosító/cga UNIQUE a gyermek menühöz
"név"=> "Al menü", // A név, ha az elem
"href"=> 'https:/a micrm.com/', // az elem URL-je
'pozíció' => 5, // A menü pozíció
"ikon"=> 'fa fa-kiáltás', // Font félelmetes ikon
));
}

Győződjön meg róla, hogyhelyettesítse amy_modulfunkciókElőtag a sajátegyedifunkcióelőtag.

Alapértelmezett rendszergazda menüTételek Pozíciók

AAz alapértelmezett menüelemek eltérőekpozíciók, így összekapcsolhatja az új elemeket a közepén, találja megaz alapértelmezett pozíció alatt, attól függően, hogy hol szeretné hozzáadni az egyéni elemet,Beállíthatja a pozíció attribútumot.

·Irányítópult - 1

·Ügyfelek - 5

·Értékesítés - 10

·Előfizetések - 15

·Költségek - 20

·Szerződések - 25

·Projektek - 30

·Feladatok - 35

·Jegyek - 40

·Vezetők - 45

·Tudásbázis - 50

·Közművek - 55

·Jelentések - 60

Ügyfelek területe

hooks()->add_action('clients_init', 'my_module_clients_area_menu_items');
funkció my_module_clients_area_menu_items()
{
// Tétel minden ügyfél számára
add_theme_menu_item('unique-item-id', [
"név"=> "Ügyedi ügyfelek területe",
"href"=> site_url('my_module/acme'),
'pozíció' => 10,
));
// Menüelem megjelenítése csak akkor, ha az ügyfél be van jelentkezve
ha (is_client_logged_in()) {
add_theme_menu_item('unique-logged-in-item-id', [
"név"=> "Csak bejelentkezett",
"href"=> site_url('my_module/only_logged_in'),
'pozíció' => 15,
));
}
}

AlapértelmezettÜgyfelek területe Menüelemek Pozíciók

·Tudásbázis 5

·Regisztráció - 99

·Bejelentkezés - 100

·Projektek - 10

·Számlák - 15

·Szerződések - 20

·Becslések - 25

·Javaslatok - 30

·Előfizetések - 40

·Támogatás - 45


    • Related Articles

    • Számla létrehozása

      Új számla létrehozásához látogasson el a következő oldalra:Értékesítés -> Számlákés kattintson a gombraÚj számla létrehozása VálasszonÜgyfél,Az ügyfél kiválasztásakor aAz ügyfélinformációk közvetlenül az ügyfél profiljából kerülnek beszerzésre.Egy ...
    • Ismétlődő számla

      Beállítások NavigációBeállítások Menü -> Beállítások -> Cron Job Csak akkor hozzon létre új számlát a fő ismétlődő számláról, ha a fő számla kifizetett állapotban van? Ha ez a mező nem értékre van állítva, az ismétlődő számla nincs kifizetett ...
    • Javaslatok Sablonok

      A javaslatfolyamat létrehozásának megkönnyítése érdekében CRM-ünkben előre meghatározott HTML-sablonokat hozhat létre, amelyek minden alkalommal használhatók, amikor egy javaslatot hoz létre. Javaslatsablon létrehozása A szerződés megtekintése közben ...
    • Becslés készítése

      Új becslés létrehozásához látogasson el a következő oldalra:Értékesítés -> Becslések -> Új becslés létrehozása vagy a bal felső sarokban található Építés ikonra kattintva, és kattintson a Becslés létrehozása gombra ÜgyfélAz ügyfél kiválasztása előtt ...
    • Vállalat alapértékei

      Vezetés- A miA vállalat büszke arra, hogy hatalmas vezetővé válik a technológia területénIpar.Ezt nem csak azzal tesszük, hogybemutatjuk irányunkat ügyfeleinknek, de mindig gondoskodunk arról, hogyA kéréseket meghallgatják és mindig ...