Skapa menyobjekt

Skapa menyobjekt

Om du skapar dina anpassade moduler, förmodligen kommer du att viljaför att skapa menyalternativ som kommer att visas på administratörsområdets sidofält eller klientsområdeNätverk

Med vår CRM kan du enkelt uppnå detta med få kodrader.

Läs in merkodprover nedan, bör placeras i modulen init-filen.

Administratörsområde

krokar()>add_action('admin_init', 'my_module_init_menu_objekt');
Funktionen my_module_init_menu_items(){
$CI = &get_instance();
$CI->app_menu->add_sidebar_menu_item('custom-meny-unique-id', [
'namn'=> 'Anpassad menyartikel', // Namnet om objektet
'href' (på engelska)=> 'https://våra produktercrm.com/', // URL till objektet
'position' => 10, // Menypositionen, se nedan för standardpositioner.
'ikon'=> 'fa fa-fråga-circle', // Teckensnitt grym ikon
]);
}

Objekt med undermenyartiklar

krokar()->add_action('admin_init', 'my_module_menu_item_kollapsible');
funktion my_modul_menu_det_kollapsbar()
Författare
$CI = &get_instance();
$CI->app_menu->add_sidebar_menu_item('custom-meny-unique-id', [
'namn'=> 'Föräldraobjekt', // Namnet om objektet
'collapse' => true, // Indikerar att detta objekt kommer att ha inlämningar
'position' => 10, // Menypositionen
'ikon'=> 'fa fa-fråga-circle', // Teckensnitt grym ikon
]);
// Den första paremetern är den överordnade menyn ID/Slug
$CI->app_menu->add_sidebar_barn_item('anpassad-meny-unique-id', [
'snug'=> 'child-to-custom-menu-item', // Obligatoriskt ID/snug UNIK för barnmenyn
'namn'=> 'Undermeny', // Namnet om objektet
'href' (på engelska)=> 'https://våra produktercrm.com/', // URL till objektet
'position' => 5, // Menypositionen
'ikon'=> 'fa fa-exclamation', // Teckensnitt fantastisk ikon
]);
}

Se till attersättamy_modulFunktionerprefix med din egenUniktFunktion och funktionprefix.

StandardadministratörObjekt Positioner

Läs in merStandardmenyalternativ har olikapositioner, så att du kan haka dina nya objekt i mitten, hittaunder standardpositionen, baserat på var du vill lägga till ditt anpassade objekt,Du kan justera positionsattributet.

·- ochInstrumentpanel - 1

·- ochKunder - 5

·- ochFörsäljning - 10

·- ochPrenumerationer - 15

·- ochKostnader - 20

·- ochKontrakt - 25

·- ochProjekt - 30

·- ochUppgifter - 35

·- ochBiljetter - 40

·- ochLedningar - 45

·- ochKunskapsbas - 50

·- ochVerktyg - 55

·- ochRapporter - 60

Kundernas område

krokar()>add_action('clients_init', 'my_module_clients_område_meny_objekt');
funktion my_module_clients_område_meny_artiklar()
Författare
// Artikel för alla kunder
add_theme_menu_item('unique-item-id', [
'namn'=> 'Anpassade kunder område',
'href' (på engelska)=> site_url('my_module/acme'),
'position' => 10,
]);
// Visa menyalternativ endast om klienten är inloggad
om (är_client_logged_in()) {
add_theme_menu_item('unik-inloggad-item-id', [
'namn'=> 'Endast inloggad',
'href' (på engelska)=> site_url('my_module/bara_logged_in'),
'position' => 15,
]);
}
}

StandardutbudKundernas Meny Objekt Positioner

·- ochKunskapsbas 5

·- ochRegistrera dig - 99

·- ochInloggning - 100

·- ochProjekt - 10

·- ochFakturor - 15

·- ochKontrakt - 20

·- ochUppskattningar - 25

·- ochFörslag - 30

·- ochPrenumerationer - 40

·- ochStöd - 45


    • Related Articles

    • Skapa uppskattning

      För att skapa ny uppskattning gå tillFörsäljning -> Uppskattningar -> Skapa ny uppskattning eller genom att klicka på ikonen Bygg uppe till vänster och klicka på Skapa uppskattning Kundtjänst- Innan du väljer en kund måste du ha lagt till ...
    • Skapa förslag

      Skapa ett förslag Från huvudmenyn navigera till Försäljning->Förslag och längst upp till vänster klicka påSkapa förslagknappen Du kanskapa ett förslag om att leda eller till en kund. Välj Relaterat till lead eller kund. Välj vilkenbly/kunden är ...
    • Skapa faktura

      För att skapa ny faktura gå tillFörsäljning -> Fakturoroch klicka på knappenSkapa ny faktura VäljKundtjänst,när du väljer en klientKundinformation hämtas direkt från kundens profil.Ett annat alternativ är att du kan klicka på redigeringsikonen och ...
    • Mallar för förslag

      För att underlätta skapandet av förslagsprocessen kan du i vår CRM skapa fördefinierade HTML-mallar som kan användas varje gång ett förslag skapas. Skapa förslagsmall Du kan skapa en förslagsmall medan du visar kontraktet genom att klicka på fliken ...
    • Återkommande faktura

      Inställningar Navigera tillInställningsmeny -> Inställningar -> Cron Jobb Skapa en ny faktura från huvudåterkommande faktura endast om huvudfakturan är med status betald? Om det här fältet är inställt på Nej är den återkommande fakturan inte med ...