問題タブ [drupal-theming]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
759 参照

drupal-6 - Drupalのデフォルトのtheme_table()関数をオーバーライドする方法は?

テーマのDrupalコアのtheme_table()関数をオーバーライドするにはどうすればよいですか?template.phpファイルにtheme_table()という名前の別の関数を記述しましたが、デフォルトのtheme_table()は引き続き有効です。

0 投票する
1 に答える
650 参照

drupal - テーマ/モジュールのインストール時にブロックを自動的に有効にする

Drupal テーマといくつかのモジュールを開発しました。テーマはregions、モジュールのブロックを表示できる特別な場所を定義します。

現状では、最初にモジュールをインストール/アクティブ化し、次にテーマをインストール/有効にしてから、手動でブロックを有効/構成する必要があります。つまり、各ブロックを表示する場所を指定する必要があります。

このタスクを自動的に実行するように設定する方法はありますか? つまり、テーマとモジュールの両方をインストールすると、ブロックが自動的に有効になり、正しいリージョンに設定されます。

0 投票する
2 に答える
3671 参照

drupal - Drupal 7 でカスタム サイト メンテナンス ページを使用するにはどうすればよいですか

メンテナンス中のカスタムサイトを表示したい。しかし、コアをいじらずにどうすればこれを達成できますか?

これは私にはうまくいきませんでした。

0 投票する
2 に答える
288 参照

drupal - Drupal phptemplate_menu_tree

Drupal 7 を使用しています。phptemplate_menu_tree をテストしようとしています。template.php という名前のファイルを作成し、以下を追加します。

しかし、それは機能していません。

0 投票する
1 に答える
1190 参照

drupal - Drupal 7 テンプレートの提案

Drupal 6 では、「node-NID」の提案を、nid が 10 のノードの候補であるテンプレート ファイルのリストに追加する必要がありました。おそらく、これは Drupal 7 で既に行われており、実際に「node__10」が表示されます。 ' ノードの theme_hook_suggestions に。これは「node--10.tpl.php」に変換されるはずですが、そのファイルが配置されていると (/sites/all/themes/mytheme/templates/node--10.tpl.php)、コンテンツが表示されませんそのファイル。

また、 node-10.tpl.php 、 page-node-10.tpl.php をさまざまな数のハイフンで試しましたが、役に立ちませんでした。

私は何を間違っていますか?

0 投票する
3 に答える
11511 参照

drupal - Drupal 7:カスタムコンテンツタイプフィールドをページtplに呼び出す

Drupal7のWebサイトに取り組んでいます。一部のページにカスタムレイアウトが必要です。だから私はpage--customContentTypeName.tpl.phpファイルを作成しました、そしてそれは完全にアドレスします。

問題は、ページtplにいくつかのフィールドを表示する必要があることです。以下のコードはノードtplで正常に機能しますが、ページtpl:/

カスタムフィールドをページtplに呼び出すにはどうすればよいですか?

感謝します!! どうもありがとう!!


**ソート済み**

カスタムフィールド編集を使用...チュートリアルビデオは次のとおりです:http://lin-clark.com/blog/intro-drupal-7-theming-fields-and-nodes-templates#comment-54

0 投票する
3 に答える
2529 参照

drupal-6 - Drupal 6 のテーマ ノード本体

Drupal が特定のクラス名を持つ div タグの特定のコンテンツ タイプの本文を出力するようにしようとしています。

まず、node.tpl.php をオーバーライドしようとしましたが、$content 変数には、追加のカスタム cck フィールドとともに body が既に含まれていることがわかりました。そして、私がやろうとしていることは、身体を他のフィールドから正確に分離することです.

その後、content-field.tpl.php を調べたところ、カスタム cck フィールドに対してのみ実行されることがわかりました。だから私も似合わない。

だから..ノードボディフィールドをテーマにする方法は?

0 投票する
2 に答える
2661 参照

drupal - カスタム Drupal テーマ テンプレート ファイルが使用されていない

テーマ フォルダを整理しようとしています。このフォルダには、多数のビューのノード テーマ オーバーライドがあります。基本的に、私は 2 つの異なるスタイルを持っていますが、多かれ少なかれ、すべて同じに見えるようにしたいと考えています。

これを行うことができる template.php の方法はありますか? そして、最善の方法は何ですか?

テーマの hook_preprocess_node 関数でこのコードを試しました:

そして、テーマ開発者を見ると、そこに list-view.tpl.php ファイルが表示されますが、実際にはテーマディレクトリからそのファイルを使用していません。私は何が欠けていますか?

0 投票する
5 に答える
23460 参照

drupal - Drupal 7 - モジュールからテンプレート ファイルをロードする方法は?

Drupal 7 で独自のモジュールを構築しようとしています。

だから私は「月」と呼ばれる単純なモジュールを作成しました

moon_page() 関数では、テーマ ファイルからカスタム テンプレート 'moon.tpl.php' をロードするのが好きです。

これは可能ですか?

0 投票する
1 に答える
196 参照

drupal - zen のサブテーマを変更して、他のフォルダ内のファイルを検索するにはどうすればよいですか?

Drupal 6 でカスタム テーマを作成するためのベース テーマとして Zen を使用しています。

サブテーマのソース コードを見ると、zen がサブテーマのフォルダーで css ファイルを検索していることがわかります。現在の状態では、以下の css ファイルを検索しています。

/テーマ/禅/エレメンタル/css/

/css フォルダーで検索するように指示するにはどうすればよいですか?

ありがとう!