Modules
モジュールセキュリティ
だから、あなたはあなたのモジュールを作成し、うまく動作しますが、それはセキュリティ? モジュールが安全で、モジュールに対して脆弱でないことを確認する必要があります。Sqlインジェクションはディレクトリトラバースです。 以下のベストプラクティスを見つけることができます。モジュールは安全になります。 あなた自身のベストプラクティスを自由に適用してくださいモジュールセキュリティ 集まるリクエストからのユーザーデータ ユーザーがフォームに記入すると、データは e が送信されます。q. ...
一般的なモジュール機能
register_activation_hook /** *登録モジュールの活発化ホック * @paramstring $moduleモジュール システム名 * @parammixed $functionホックのための機能 * @return 混合 */ register_activation_hook($module、$function) register_deactivation_hook /** *登録モジュールの不活性化ホック * @paramstring $moduleモジュール ...
メニューアイテムの作成
カスタムモジュールを作成している場合は、おそらく管理エリアサイドバーまたはクライアントエリアに表示されるメニュー項目を作成するにはナビゲーション 私たちのCrmを使用すると、コードの数行で簡単にこれを実現できます。 ザ・以下のコードサンプルは、モジュール init ファイル内の場所でなければなりません。 管理エリア hooks()->add_action('admin_init', 'my_module_init_menu_itemes'); 関数 ...
モジュールファイルヘッダー
私たちのCRMの各モジュールは、initファイルで構成されています。一般的なモジュール設定と含まれるヘッダを含みますモジュールに関するメタ情報 モジュールinit ファイルヘッダ例 次の例は、デフォルトのCrmモジュールから取られていますインストールに付属するメニューセットアップ。 < ?Phpについて defened('BASEPATH') または exit('直接スクリプトアクセスなし許可される); __email0__ /* モジュール名: メニューの組み立て 説明: ...
モジュール 基本
モジュール場所と名前 すべてのモジュールは、モジュールフォルダ私たちのCrmがインストールされているルートディレクトリに各モジュールは必須モジュールフォルダと同じ名前のユニークなフォルダ名とinitファイルを持っていますお名前ここに記載のCookieを拒否したい場合で、ブラウザーの設定などから直接拒否できない場合は、 __email0__ までお問い合わせください。 作成する最初のモジュール ...