include()を置くべきサイト全体でavliableにしたいいくつかのPHPクラスと関数がありますか? 私は(hook_initを試してみました)が、その、私は一度含まない場合でも...drupal 6:サイト全体で利用可能な追加の関数とクラス
1
A
答えて
1
0
Drupalは自動的にされているすべての機能をインポート何度も繰り返し、すべてのセクション(ページ、ノート)でそれを含んでいますmy_module.moduleファイル。これは、関数とクラスをDrupalサイトに含める最も簡単な方法です。これらはDrupalのすべてのフルブートストラップに含まれているので、モジュールファイル内の関数の数を制限するのが理想的です。しかし、あなたがそれらが常に含まれることを望むなら、これは最も簡単な方法です。
コードが含まれているときに、より細かい制御が必要な場合は、関数module_load_include()を使用できます。この機能は、管理ページや他の機能のコードをロードするために頻繁に使用されます。
すべてのページの読み込み時にライブラリファイルをロードするケースはほとんどありません。その場合、mymodule_init()フックで上記の関数を使用することができ、ファイルは1回だけ読み込む必要があります。 include()の代わりにrequire_once()を使用します。
関連する問題
- 1. drupal 6サイト全体でHTTPSを有効にする方法は?
- 2. Drupalサイト全体の字幕?
- 3. drupal再利用可能な値
- 4. 再利用可能なカスタムUIViewを複数のUIViewControllersに追加
- 5. JQuery再利用可能な関数
- 6. 利用可能なJQuery関数
- 7. 複数の機能と再利用不可能なコンポーネントを持つDrupal
- 8. Angular2再利用可能なコンポーネントの追加と編集
- 9. 可能なプレイブック全体の変数
- 10. 利用可能なスペース全体をカバーしていない円の進捗バー
- 11. 利用可能な関数から関数を作成する
- 12. jQueryタブ - 再利用可能な次/前のボタンの追加
- 13. 再利用可能な条件/式クラス
- 14. Drupal 6のビューでノード全体を表示する方法は?
- 15. Laravel 5.4、サイト全体でif else文を再利用
- 16. サイト全体でHTMLを再利用する方法
- 17. PHPの利用を傍受する悪用可能な関数
- 18. ASP.NET Webサイト用の再利用可能なC#コードの作成
- 19. Drupal 6:Drupal経由で外部サイトの認証を許可する
- 20. 利用可能なフィルタリング利用可能なタスクグループ別のギャラリストタスク
- 21. プロジェクト全体で使用できるモジュール式で再利用可能なコンポーネントとしてCustomViewを作成する
- 22. React.jsで再利用可能なヘルパー関数を作成する
- 23. クリックで再利用可能な関数javascript
- 24. Jqueryで再利用可能な関数を作成する
- 25. AngularJSで再利用可能な関数またはサービス
- 26. フォーム全体で編集可能なブートストラップ
- 27. 各クラスまたはサイト全体のデータベースオブジェクト?
- 28. Drupal 6 - ボディクラスにビュー名を追加
- 29. Drupalのユーザープロフィールページに「ダウンロード可能なファイル」を追加する方法
- 30. 角度:コントローラースコープ内の再利用可能な関数