デフォルトでは、当社のCrmには5つのあらかじめ定義されたステータスが付属しています, 開始中, 進行中, 保留中, キャンセル, 完了しましたが、ニーズに合わせてシンプルなアクションフックで新しいステータスを注入できます.
私たちは、あなたがこの記事のPhpコードを読むいくつかの基本的な知識を持っていると仮定していますが、あなたが持っていなければそれほど難しくないでしょう。 コードをコピー&ペーストし、ニーズに合わせてキーを調整するだけです(以下のキーの説明を参照してください)。
この例では、名前で1つの新しいプロジェクトステータスを追加します。プランニング
アクセスアプリケーション/ヘルパーファイルを作成するmy_functions_ヘルパーPHPについて次のコードを追加します。
< ?Phpについてhooks()->add_filter('before_get_project_statuses','my_add_custom_project_status');関数 my_add_custom_project_status($current_status){// 新しいステータスを現在のステータスにプッシュそろそろ2人の関係に終止符が打たれそうです ____________________________________________...'id'=>50, // id 50 の新しいステータス'color'=>'#989898','name'=> '計画','順序'=>10、'filter_default'=>true、/ true または false__url0__ );;// ステータスを返す$current_statuss を返します。__url0__ }
ニーズに合わせてコードを調整したら、my_functions_helperファイルを保存します。PHPとあなたはあなたの新しいプロジェクトのステータスを見ることができます。