メニューアイテムの作成

メニューアイテムの作成

カスタムモジュールを作成している場合は、おそらく管理エリアサイドバーまたはクライアントエリアに表示されるメニュー項目を作成するにはナビゲーション

私たちのCrmを使用すると、コードの数行で簡単にこれを実現できます。

ザ・以下のコードサンプルは、モジュール init ファイル内の場所でなければなりません。

管理エリア

hooks()->add_action('admin_init', 'my_module_init_menu_itemes');
関数 my_module_init_menu_items()
$CI = &get_instance();
そろそろ2人の関係に終止符が打たれそうです ____________________________________________...
「名前」=> 'カスタムメニュー項目', // 項目の場合の名前
『Href』=> 'https://私たちのCRMです。com/', // アイテムのURL
'position' => 10, // メニューの位置は、デフォルトの位置については以下を参照してください。
『アイコン』=> 'fa-question-circle', // 素晴らしいアイコンをフォント
]);;;
__url0__ }

サブメニュー付きアイテム

hooks()->add_action('admin_init', 'my_module_menu_item_collapsible');
関数 my_module_menu_item_collapsible()
__email0__ までお問い合わせください。
$CI = &get_instance();
そろそろ2人の関係に終止符が打たれそうです ____________________________________________...
「名前」=> '親項目', // 項目の場合の名前
'collapse' => true, // この項目にサブメムがあることを示します
'position' => 10, // メニューの位置
『アイコン』=> 'fa-question-circle', // 素晴らしいアイコンをフォント
]);;;
// 最初のパレメーターは親メニュー ID/Slug
そろそろ2人の関係に終止符が打たれそうです ____________________________________________...
『Slug』=> 'child-to-custom-menu-item', // 子メニューに必要なID/slugユニーク
「名前」=> 'サブメニュー', // 項目の場合の名前
『Href』=> 'https://私たちのCRMです。com/', // アイテムのURL
'position' => 5, // メニューの位置
『アイコン』=> 'fa-fa感嘆', // 素晴らしいアイコンをフォント
]);;;
__url0__ }

ご覧ください置き換えmy_moduleについて機能あなた自身のプレフィックスユニーク機能プレフィックス。

デフォルトの管理者メニューアイテム 位置

ザ・デフォルトのメニュー項目は異なります位置、従って真ん中のあなたの新しい項目を引っ掛けることができます見つけるデフォルトの位置の下で、カスタムアイテムを追加する場所に基づいて、position属性を調整できます。

ダッシュボード - 1

お客様 - 5

セールス - 10

サブスクリプション - 15

費用 - 20

契約 - 25

プロジェクト - 30

タスク - 35

チケット - 40

リード - 45

ナレッジベース - 50

ユーティリティ - 55

レポート - 60

クライアントエリア

hooks()->add_actions('clients_init', 'my_module_clients_area_menu_items');
関数 my_module_clients_area_menu_items()
__email0__ までお問い合わせください。
// すべてのクライアントのためのアイテム
そろそろ2人の関係に終止符が打たれそうです ____________________________________________...
「名前」=> 「カスタムクライアントエリア」、
『Href』=> site_url('my_module/acme'),
'位置' => 10,
]);;;
// クライアントがログインしている場合にのみメニュー項目を表示する
if (is_client_logged_in()) {
そろそろ2人の関係に終止符が打たれそうです ____________________________________________...
「名前」=> 「ログインのみ」
『Href』=> site_url('my_module/only_logged_in')
'位置' => 15,
]);;;
__url0__ }
__url0__ }

デフォルトクライアントエリアメニュー項目 位置

ナレッジベース 5

登録 - 99

ログイン - 100

プロジェクト - 10

請求書 - 15

契約 - 20

見積もり - 25

提案 - 30

サブスクリプション - 40

サポート - 45