私はdrupalモジュールを作成しようとしています。私は「Drupal 6モジュール開発の学習」という本を読んでいます。モジュールで新しいコンテンツタイプ(mybio)を作成しました。新しいノードを作成して新しいコンテンツタイプのノードを編集できますが、正常に動作しますが、ノードを表示しているときにmybioコンテンツタイプの新しいフィールドを表示できません。 mybio_info.tpl.phpファイルをモジュールフォルダとテーマフォルダに配置しましたが、何も動作しません。新しいコンテンツタイプの問題がモジュール経由で作成されました
2
A
答えて
1
新しいコンテンツタイプを作成するたびに、hook_delete()、hook_insert()、hook_load()、hook_update()、hook_validate()、hook_view()など、ノードの変更/ロードのためのすべてのフックを提供する必要があります。
これでうまくいかない場合は、テンプレートが使用されていますか?わからない場合は、すべての内容を '1'のような単純なもので置き換え、表示されているかどうかを確認してください。あなたがそれを見ないなら、それは全く使われていません。 node-mybio.tpl.phpに名前を変更してみてください。
テンプレートの命名については、Core templates and suggestionsハンドブックのページをご覧ください。
1
hook_themeを実装していないようですので、このコンテンツタイプのテンプレートをシステムに提供しているとは思われません。 を使用してテーマレジストリを表示するか、theme_developerモジュールを使用して画面上のすべてのテンプレートに使用されているかどうかを確認することで問題があるかどうかを確認できます。
関連する問題
- 1. ポスト変数がajax経由で作成されました
- 2. Liferayの新しいコンテンツタイプの作成
- 3. セッションの問題がiframe経由で保存されない
- 4. 新しいカスタマイズされた決済モジュール。フロントエンドに表示されない問題
- 5. Google APIでColdFusion経由でカレンダーを作成する際に問題が発生しました。
- 6. 問題新しいプロジェクトの作成
- 7. プロキシサーバー経由でのリクエストの送信時に問題が発生しました
- 8. drupalで検索したcckで作成されたコンテンツタイプ
- 9. Rest c#httpClient経由でjira問題を作成する
- 10. 複雑なマルチジョインズMySQLクエリの高速化(問題がある場合はCakePHP経由で作成されます)
- 11. Maven 3は親子モジュールでantrun問題を作成します
- 12. モジュールを作成できませんでしたDarwin-arm64の問題
- 13. REST API経由でJIRA 4.4で問題を作成できますか?
- 14. Maven経由でJettyを実行しているクラスパスの問題
- 15. Drupal 7新しいフィールドがコンテンツタイプに追加されません。
- 16. 経路がルーティングされない問題
- 17. Java7 PropertyEditorsがThreadGroupContext経由で登録されました
- 18. JavaScript上でCSS上に問題が発生しました.HTMLオブジェクトが作成されました
- 19. ArrayCollectionがFlexのItemRenderer(CheckBox)経由で更新されない
- 20. XMLでのエンティティの問題新しい要素ノードの作成
- 21. Application.LoadLevel経由で読み込まれたシーンのスクリプトが動作しない
- 22. Silverlightのチャネルファクトリを経由したwcfのAsp.net sesion問題
- 23. 古いモデルで作成されたエントリは、Railsで問題が発生しました
- 24. homebrew経由でインストールされたPostgreSQLのTrigramモジュールをインストールするにはどうしたらいいですか?
- 25. 使用して、私が作曲経由でインストールされたファイルを使用したい作曲
- 26. jQuery:AJAX経由でロードされたときに絶対配置された要素でfadeout()が動作しない
- 27. SMSゲートウェイ経由のメールが送信されましたが、受信されませんでした
- 28. 新しく作成されたAndroidプロジェクトでエラーが発生しましたか?
- 29. 参照されたプロジェクトが参照アセンブリを経由しない
- 30. java api経由で作成されたAmazonコンソール経由のAmazon S3バケットへのアクセス
はい、私はこれらのフックを実装しました。 – Sharique
[OK]を、私はテンプレートファイル名の変更の提案の変更で私の答えを更新しました。そのことが分かれば教えてください。 – Seb
私はこの問題を解決することができます。それはインタープリタによって識別されないコーディングエラーです。 – Sharique