問題タブ [drupal-templates]
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.
drupal-7 - Drupal 7 個々のページのテーマ設定
私は Drupal 7 サイトを開始していますが、ほぼすべてのページで個別のレイアウトが必要になることに気付きました。
個々のノードのスタイルを設定するには、テンプレートに mode-NID-page.tpl.php という名前を付けるだけですか?
ギャラリーウィジェットなども追加する必要があると思いますが、それは別の問題だと思います。しかし、これには上記のテンプレートにフィールドを表示することが含まれますか?
drupal - Drupal7comment.tpl.php特定のノードタイプの上書きが機能していません
「track」タイプのノードのコメントにテーマを設定するためにcomment--track.tpl.phpファイルを作成しましたが、Drupalにそれを使用させることができません。それは私のthemename/comment.tpl.phpファイルを使い続けます。キャッシュをクリアするようにしました。また、ロードごとにテーマレジストリを再構築するようにDevelモジュールを設定しましたが、カスタムテーマファイルを使用したくないだけです。誰かアイデアはありますか?
drupal - ブロックのオーバーライド
私はそのように見えるフッターブロックを持っています
特別なテンプレート ファイルを作成しようとしましたが、drupal 6 でファイルに名前を付けていたので、block-menu-menu-footer-menu.tpl.php と呼びましたが、ファイルが読み込まれません。彼らが Drupal 7 で言ったように、私はすべてを試しました。
何か提案はありますか?
php - Drupal 7のnode.tpl.phpテンプレートでdrupal_set_message()が機能しない
私の問題は
<?php drupal_set_message('Hello World'); ?>
node.tpl.phpで
node.tpl.phpでは
<?php print_r(get_defined_vars()); ?>
、テーマテンプレートが正しく設定されているかどうかも確認しました。答えはイエスです。
[theme].infoファイルにpage_topとpage_bottomも設定しています
regions[content] = Content
regions[help] = Help
regions[page_top] = Page Top
regions[page_bottom] = Page Bottom
$messagesはpage.tpl.phpに出力されます
<div id="messages">
<?php print $messages; ?>
</div>
これらすべてをチェックした後、drupal_set_message()はまだnode.tpl.phpで機能していません
php - Drupal がテンプレート領域にブロック データを表示
モジュールの 1 つに (データベースからの) 動的ブロック データがあり、右側のサイドバーに表示されます。
テンプレートが変更され、このブロック データを .tpl ファイルの 1 つに統合したいと考えています。どうすれば続行できますか?
drupal-6 - ajaxコンテンツを含むdrupal 6マルチタブ
各ノードページにマルチタブを表示したいだけです。ノードIDを各タブに渡したい。URL経由でロードする必要があるスクリプトがない場合、各タブはajax経由でコンテンツをロードする必要があります
このチュートリアルまたはリファレンスを手伝ってください
ありがとう、
エドビン
drupal - Drupal6:プログラムでブロックのスタイルを設定する方法は?
Drupal6には、基本的にHTMLで次のようなブロック(階層メニュー構造)があります。
私が取得したいのは、実際にははるかに単純です。
または多分:
したがって、構造を維持しながら、必要に応じて、より単純で完全に異なるタグを使用できるようにします。私はdrupalのドキュメントから、私が(多分)見ていることを理解していると思います
残念ながら、提案されたものはありません
- ブロック-[モジュール]-δ.tpl.php
- ブロック-[モジュール].tpl.php
- ブロック-[region].tpl.php
page.tpl.phpの隣に配置され(はい、キャッシュをクリアしました)、影響があります。大きくて光沢のあるHELLOWORLDが入っていても、運が悪い...
何をどのようにオーバーライドする必要がありますか?(理想的には、ある種の再帰関数ですか?)
ありがとうございました!
drupal - Drupal 7: Zen テーマ、ノードにコメント数を表示
ティーザーを表示しているときに、ノードのタイトルの近くにコメントの数を表示するにはどうすればよいですか? コメント数を表示するティーザーのタイトルの横に小さな吹き出しを作りたいです。
drupal - drupal7コメントの$createdの形式を変更します
私はしばらくの間、ブログ投稿にコメントが付けられたときにアバターの下に表示される日付を再フォーマットしようとしています。
どの設定でもそれを行う方法が見つからなかったので、テンプレートファイルに移動しました。元のブログ投稿の日付形式を変更するのは簡単でしたが、コメントを使用すると、日付をraw(unix)形式で保持する変数がテンプレートに渡されないため、必要な日付の一部を再形式化して抽出できません。 。
Zenテーマのヘルプノートには次のように書かれています。
* - $created: Formatted date and time for when the comment was
作成した。
2011年9月13日火曜日11時57分からこれを再フォーマットしたい
2つの別々の変数に、2011年9月13日11:57
何か案は?ありがとう
drupal - Drupal 7は、template.phpでブロックの件名を変更します
ページにブロックがあり、そのブロックにはタイトルがあります。template.php 内でこのタイトル (件名) を削除するにはどうすればよいですか? やってみhook_block_view_block_alter()
たけどダメみたい?ブロック構成画面にスペース文字を追加することはできますが、それは私にとって正しい方法ではありません。