問題タブ [drupal-themes]

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 投票する
2 に答える
432 参照

drupal - Drupal 6/Pressflow - ドメイン エイリアスに基づいてテーマを割り当てる

Mobile Tools のようなモジュールでやりたいことができることはわかっていますが、Pressflow や Varnish では機能しません。

したがって、私が望んでいるのは、アクセスに使用される URL に基づいてサイト全体のテーマを割り当てることです。例えば:

example.com <-- これは標準のデスクトップ テーマを取得します

m.example.com <-- これにより、派手な JavaScript などを備えたクールで光沢のある iPhone に最適化されたテーマが取得されます。

コンテンツが同じなので、マルチサイトは必要ありません。

コンテンツは既に作成されており、(おそらく) 戻ってすべてを新しいドメインに割り当てるのは非常に面倒なので、ドメイン アクセスに新しいエントリは必要ありません。

コンテキスト用の Domain Context プラグインがありますが、フローのロードが遅すぎてテーマを変更できないと言われています。

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

templates - Drupal 7 - 他のページの新しいテンプレート

page-node-2.tpl.php を使用してみましたが、うまくいきませんでした... 何か足りないものはありますか?

Drupal は初めてですが、テーマ ディレクトリに template.php がないことと関係があるのではないでしょうか?

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

drupal - Drupal テーマ管理

私は自分のプロジェクトに drupal6 を使用していました。フロントエンドとバックエンドに 2 つの異なるテーマを使用しています。私の要件に従って、フロントエンド page.tpl.php を管理しました。しかし、管理者のユーザー名とパスワードでログインすると、http://mywebsite/user/1 (私のアカウント ページ) に到達します。問題は、管理者部分のマイ アカウント ページが FRONT END THEME を取っていることです。バックエンドのテーマを使用する必要があります。マイアカウントのリンクとは別に、残りのリンクはバックエンドのテーマを取っています。しかし、私のアカウントページはフロントエンドのテーマを取らなければなりません..これを解決するのを手伝ってください

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

drupal - Drupal - カスタム テーマがメディア モジュールのマークアップを解析しない

Drupal 7 の Media モジュールに問題があります。私が作成したカスタム モジュールを除いて、サイト全体で問題なく動作します。このモジュールで使用されるフィールドは、サイトの残りの部分と同じテキスト形式を使用し、太字、表、すべての TinyMCE のものを適切にレンダリングします。しかし、どういうわけか、メディア プラグインによって挿入された画像を処理できません。

通常の記事のコンテンツ タイプを追加すると、問題なく動作します。モジュールによってレンダリングされたフィールドのみが解析されません。

だから - 私はフィールドを表示します:

しかし、画像の代わりに次のようになります:

このマークアップ タグを解析するには、何を呼び出す必要がありますか?

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

drupal - Drupal マルチサイトと 1 つのテーマ: どのマルチサイト ユーザーがオンになっているかを知るには?

drupal マルチサイトがインストールされており、atm には 2 つのサイトがあります。どちらのサイトも同じテーマを使用していますが、サイトの外観に小さな違いはほとんどありません (ロゴと div/バーの色が異なるなど)。または、それらの違いがあると思います。問題は、どのサイトが表示されているかをテーマ テンプレートでどのように知ることができるかということです。どこかにパラメーターまたは変数がありますか? 基本的に私ができることは、単純なphp if句です(このサイトの場合、このdivを表示し、他のサイトには表示されません)?

ありがとう。

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

drupal - Drupal 7 hook_theme()がテンプレートファイルをロードしていません

drupalのhook_theme()を使用してテンプレートファイルをロードするための非常に単純なモジュールを取得しようとしています。それはあなたがおそらく想像できるのと同じくらい簡単です。

テンプレートの名前はsectionheader.tpl.phpです。モジュールの残りの部分は期待どおりに機能しています。Drupalキャッシュをクリアしました。この関数にdie( "Debug")ステートメントを挿入し、実行してますが、テンプレートが呼び出されていません。テンプレートにはデバッグテキストが含まれているだけなので、テンプレートが機能していることがわかりますが、モジュールのどのビューにも表示されません。

私は見つけることができるすべての例ですべてを行いました。他のモジュールから直接コードをコピーして貼り付けたのですが、このテンプレートはまだ読み込まれません。

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

drupal - テーマキャッシュをフラッシュするときに、Drupalはどのようにしてモジュールcssファイルを統合ファイルに追加しますか?

テーマレジストリをクリアすると、Drupalが実行され、統合されたcssファイルが作成されますが、ノード/ページタイプが異なると、このファイルのインスタンスがいくつか存在するようになります。私が尋ねた(そして答えた)別の質問でこれについて言及しましたが、私の質問は、Drupalが統合バージョンに追加する必要のあるcssファイルをどのように推測するのかということです。特定のノードに表示されるモジュールを制御するさまざまな場所が必要です。それでは、構築される別のcssファイルのルールを構成するものは何でしょうか。

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

drupal - Drupal 7、どのようにしてユーザーにテーマを設定できますか?

drupal 6では、ユーザーを編集でき、ユーザーが使用するテーマを設定するオプションが提供されます。このオプションはDrupal7では使用できないようです。ユーザーごとにテーマを設定するには、他にどのような方法がありますか?

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

drupal - Drupalテーマのコンテンツを見つけて移動するにはどうすればよいですか

drupalで作成されたクライアントのサイトのデザインを変更しています。Drupal7サイトのように見えます。

テーマファイルを見つけました。page.tpl.phpにはpage-ajaz.tpl.phpが含まれています

そのファイルには次のコードがあります

クライアントが望んでいるのは、$ content変数にあるフォームを、H1ページタイトルの上に移動することです。

開発者がviews-exposed-form.tpl.phpと呼ばれるものを使用したようです。私の推測では、これは、better_exposed_filtersと呼ばれる彼らが使用しているモジュールのテンプレートです。

私が理解するのに苦労しているのは、このモジュールによって生成されたフォームを、タイトルH1の上に表示されるように移動する方法です。

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

drupal - ページ テンプレートなしで Drupal ページを表示する

こんにちは、ビュー モジュールによって生成されるフィード ページに似た Drupal ノードを生成しようとしています。xml フィードを生成する必要があるため、すべてのノードに表示される通常の drupal テンプレートを表示したくありません。drupal テンプレートを使用せずに、同様の方法でページを表示したいので、フィードのビューがどのように機能するかを理解しようとしています。どんな提案も素晴らしいでしょう。