Menu-items maken Menu-items

Menu-items maken Menu-items

Als u uw aangepaste modules maakt, wilt u waarschijnlijkmenu-items maken die worden weergegeven in de zijbalk van het beheergebied of het clientsgebiednavigatie. navigatie.

Met ons CRM bereikt u dit eenvoudig met weinig regels code.

Decodevoorbeelden hieronder, moeten worden geplaatst in het module init-bestand.

Admin Area

hooks()->add_action('admin_init', 'my_module_init_menu_items');
functie my_module_init_menu_items(){
$CI = &get_instance();
$CI->app_menu->add_sidebar_menu_item('custom-menu-unique-id', [ [
'naam'=> 'Aangepast menu-item', // De naam als het item
'href'=> 'https:///Onze onze onzecrm.com/', // URL van het artikel
'positie' => 10, // De menupositie, zie hieronder voor standaardposities.
'icoon'=> 'fa fa-question-circle', // Lettertype geweldig pictogram
]);););
} } }

Item met SubMenu-items

hooks()->add_action('admin_init', 'my_module_menu_item_collapsible');
functie my_module_menu_item_collapsible()
{ { {
$CI = &get_instance();
$CI->app_menu->add_sidebar_menu_item('custom-menu-unique-id', [ [
'naam'=> 'Ouderitem', // De naam als het item
'collapse' => true, // Geeft aan dat dit item items zal hebben
'positie' => 10, // De menupositie
'icoon'=> 'fa fa-question-circle', // Lettertype geweldig pictogram
]);););
// De eerste begraafplaats is het oudermenu ID/Slug
$CI->app_menu->add_sidebar_children_item('custom-menu-unique-id', [
'slug'=> 'child-to-custom-menu-item', // Vereiste ID/slug UNIEK voor het kindermenu-item', // Vereiste ID/slug UNIEK voor het kindermenu UNIEK
'naam'=> 'Submenu', // De naam als het item
'href'=> 'https:///Onze onze onzecrm.com/', // URL van het artikel
'positie' => 5, // De menupositie
'icoon'=> 'fa fa-exclamatie', // Lettertype geweldig pictogram
]);););
} } }

Zorg ervoor dat je ervoor dat jeVervang de vervang demy_modulefunctionsprefix with your ownuniquefunctionVoorvoegsel. voorvoegsel.

Standaard beheerdersmenuItems Posities Posities

Dedefault menu items have differentposities, zodat u uw nieuwe items in het midden kunt haken, findonder de standaardpositie, op basis van waar u uw aangepaste item wilt toevoegen,U kunt het kenmerk positie aanpassen.

·Dashboard - 1

·Klanten - 5 klanten - 5

·Verkoop - 10

·Abonnementen - 15

·Kosten - 20

·Contracten - 25

·Projecten - 30 Projecten - 30

·Taken - 35

·Tickets - 40 Tickets - 40

·Leads - 45

·Kennisbank - 50 Kennisbank - 50

·Utilities - 55

·Rapporten - 60 Rapporten - 60

Klantengebied klantengebied

hooks()->add_action('clients_init', 'my_module_clients_area_menu_items');
functie my_module_clients_area_menu_items()
{ { {
// Item voor alle klanten
add_theme_menu_item('unique-item-id', [
'naam'=> 'Aangepaste klantengebied',
'href'=> site_url('my_module/acme'),
'positie' => 10, 'positie' => 10,
]);););
// Toon menu-item alleen als de klant is ingelogd
indien (is_client_logged_in()) {
add_theme_menu_item('uniek-logged-in)
'naam'=> 'Alleen ingelogd',
'href'=> site_url('my_module/only_logged_in'),
'positie' => 15,
]);););
} } }
} } }

Standaard standaard standaard standaard standaard standaard standaard standaard standaard standaardCliënten Gebied Menu Items Posities Posities

·Kennisbank 5 Kennisbank 5

·Registreren - 99

·Aanmelden - 100 Aanmelden - 100

·Projecten - 10

·Facturen - 15

·Contracten - 20

·Schattingen - 25

·Voorstellen - 30

·Abonnementen - 40

·Ondersteuning - 45


    • Related Articles

    • Schatting maken

      Om een nieuwe schatting te maken gaat u naarVerkoop -> Schattingen maken -> Nieuwe schatting maken of door linksboven op het pictogram Build te klikken ClientVoordat u een klant selecteert, moet u klanten hebben toegevoegdKlanten->Nieuwe klant. Bij ...
    • Factuur maken

      Als u een nieuwe factuur wilt maken, gaat u naarVerkoop -> FacturenKlik op de knop en klik op de knopNieuwe factuur maken SelectKlant, klant,bij het selecteren van een klant is deKlantgegevens worden rechtstreeks uit het profiel van de klant ...
    • Items/producten toevoegen

      Nieuw item maken nieuw item maken Als u nieuwe items wilt maken in het hoofdbeheermenu navigeert u naarVerkoop->ArtikelenKlik op de knop linksboven en klik op de knopNieuw artikel nieuw artikel. . . Beschrijving Beschrijving Beschrijving- Geef het ...
    • Revit Family Browser Revit Family Browser

      Hallo en welkom bij onze gratis Revit Family Browser! Deze addon is momenteel beschikbaar voor 2022, 2023, 2024, en 2025. PleaseVolg de onderstaande stappen om onze applicatie goed te installeren. Als jeAls u vragen of opmerkingen, aarzel dan niet om ...
    • Nieuwe klantcontactpersoon

      Nieuw Contact Nieuw Contact Als u nieuw klantcontact wilt maken, opent u het klantprofiel in het beheerdersgedeelte dat u de contactpersoon wilt maken en klikt u vervolgens op het tabblad Contactpersonen. Om een nieuw contact met betrekking tot deze ...