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 ...
    • E-maillijsten maken

      Nadat u de enquête hebt toegevoegd, wordt een nieuwe kolom weergegeven. Dit is het deel waar u de enquête kunt verzenden. U moet een bepaalde e-maillijst voor deze enquête selecteren. U kunt ook meerdere e-maillijsten selecteren. Selecteer de ...
    • Nieuwe taak maken

      Om een nieuwe taak te maken, navigeert u in het hoofdmenu naarTakenKlik op deNieuwe taakknop. knop. SubjectVoer het onderwerp voor de taak in om deze gemakkelijk te identificeren. Uurtarief per uurtarief- Taak uurtarief van de taak instellen ...