問題タブ [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.
drupal - マルチサイトDrupal、テーマの構造化、Zenテーマ
私がやろうとしていることは、Drupalコアに基づいて多くのウェブサイトを作ることです。
これらのウェブサイトはすべて非常に小さいですが、それらの多くがあります(数百の問題)。
私はこれに1人のHTML/CSSコーダー、つまり私たちが作成するすべてのWebサイトのテーマを作成する必要がある人と一緒に取り組んでいます。
彼はPHP(PHPTemplateEngine thoには十分)をあまり知らないので、私が望んでいるのは、私と彼の間のやり取りをできるだけ少なくすることです。彼はテーマのPHP部分に触れてはいけません、私はテーマのHTML部分に触れてはいけません。
私の質問は
、テーマフォルダの構造を教えてください。Drupalテーマの開始に向けたZenテーマについてどう思いますか。また、テーマのJavaScriptとCSSの自動読み込みスクリプトを作成するにはどうすればよいですか。
また、マルチサイトDrupalのセットアップ、ベストプラクティスなどに関するヒントをいただければ幸いです。
前もって感謝します。
drupal - Drupal で CCK ノードのコンテンツを複数のページに分割しますか?
Drupal で比較的長いカスタマイズされたコンテンツ タイプをいくつかのページに分割しようとしています。このページには多数のカスタム CCK フィールドがあり、node-name/general/、node-name/pricing/、node-name/photos などを実行したいと考えています。必要なモジュールとテクニックは何ですか?これを行う?私はまだ Drupal に比較的慣れていないので、これが Views、Panels、または何か他のもので実行できるかどうかはわかりません。
drupal - カスタムページの作成方法(Drupal 6.x)
template.phpファイルに、以下のコードを挿入しました。コードを提供するチュートリアルをオンラインで見つけましたが、それを機能させる方法について混乱しています。
以下のコードをコピーして、テーマHTML5_baseからtemplate.phpに挿入しました。page.tpl.phpファイルを複製し、カスタムページ( page-gallery.tpl.phpとpage-articles.tpl.php )を作成しました。ファイルにテキストを挿入したところ、変更を加えたページに移動したことがわかります。Drupalがgallery.tpl.phpとpage-articles.tpl.phpを認識していないようです。
template.phpには、次の関数があります。
html5_base_preprocess_page()
html5_base_preprocess_node()
html5_base_preprocess_block()
チュートリアルでは、次の関数を使用します。
phptemplate_preprocess_page()
phptemplate_preprocess_block()
phptemplate_preprocess_node()
drupal-6 - 簡単な drupal 6 の質問、ページの下部にある作成者と日付の情報を移動する方法
コンテンツ/記事表示の詳細を変更しようとしていますが、それが管理者または xx.tpl.php ファイルから行われたかどうかわかりません...(もしそうなら、どちらから)
私はこのようなものを持っています(他の誰かが行ったカスタムテーマで..私はただ仕事を続けています): テキスト作成者: XXX 公開日: YYY
イプサム ロレム ..xxxxxx .xxxxxxxx..xxxxx
コメント
テキストを日付ごとに移動したい..テキスト本文の下..
drupal - Drupal 7: 特定のページのヘッダーを指定する
html.tpl.php で指定されたヘッダー セクションがありますが、ヘッダーはユーザーがどのページにいるかによって異なるはずです。ほとんどのページは単なるページ コンテンツ タイプですが、後で他のタイプやホームページも追加する可能性があります。
使用するヘッダーを指定して、それを home.tpl.php でキャッチする最良の方法は何ですか?
ページ コンテンツ タイプのカスタム フィールドを作成しようとしましたが、home.tpl.php からアクセスする方法がわかりませんでした。また、他のタイプのページでそれを指定する方法がわかりません。
drupal - WordPressのテーマをDrupal6に変換しますか?
Drupal 6のテーマのセットは、たとえばWordPressに比べて非常に貧弱であることがわかりました。WPテーマをD6に変換するための優れたリソース/リンクを知っていますか?
php - Drupal 7はどのようにページをレンダリングしますか?
Drupal 7はどのようにページをレンダリングしますか?MVCのビューシステムに相当するものは何ですか。
リクエストの最終的なHTMLページのレンダリングに関しては、私が使用したほとんどのPHPフレームワーク(MVCベース)は、トップレベルのレイアウト/ページのPHPファイルが基本的なドキュメント構造を設定してからレンダリングするというアプローチを採用しています。インクルードまたはビューレンダリングメソッドを介したさまざまなサブビュー。
Drupalのこれに対する見方について少し混乱しています。私はProDrupalDevelopmentを読んでいますが、同様の領域で.から始まりますpage.tpl.php。ただし、テーマエンジン(これは正しい用語ですか?)がPHPのさまざまな部分をこのページに取り込む方法については詳しく説明します(批判ではなく、この本は私が行っている道とは異なるアプローチを取っています)。
また、Drupal 7のテーマにはファイルがないように見えるpage.tpl.phpため、ページスケルトンがどこから来ているのか(私には)明確ではありません。また、私が読んだところ、「ブロック」が関係しているように見えますが、「ブロック」がページ全体を構成しているのか、それともブロックがテーマによって選択的に使用されているのかはわかりません。
では、高レベルの概念から作業する(または、必要に応じて詳細を取得する)場合、Drupal 7はどのようにページをレンダリングしますか?
すべてがどのように結びついているかを理解せずに、Drupalから始めることができ、おそらくそうすべきであると私は理解しています。私は特に、さまざまなDrupalシステムがどのように組み合わされるかを学ぼうとしています。この免責事項を読むのにうんざりしている人々に謝罪します!
drupal-6 - Drupalでコメントリンクにテーマを設定するにはどうすればよいですか?
コメントが有効になっているノードに表示される「コメントの追加」リンクと「コメント」リンクにテーマを設定したいと思います。theme()私はそれがこれを助けることができることを知っていtheme_links()ます、しかし私はそれらをどのように使うべきかわかりません。theme_links()この場合、私はリンクを探しているので、私はかなり欲しいと確信しています。しかし、コメントリンクを具体的に取得するにはどうすればよいですか?すべてのリンクをテーマにするのではなく、コメントのリンクだけをテーマにします。それが役に立ったら、私の目標はこれらの各リンクの横に画像を追加することです。また、「コメント」の横に投稿されたコメントの数を含めたいと思います。
明確にするために、コメント自体に表示されるリンクではなく、ノードに表示されるリンクにテーマを設定します。
drupal - フュージョンサブテーマのtheme_links()をオーバーライドできません
Fusionでサブテーマを設定し、サブテーマにtemplate.phpファイルを作成しました。次のテーマオーバーライドを追加しましたが、完全に機能します。
ただし、theme_linksをオーバーライドしようとすると、まったく機能しません。
ちなみに、上記のThemeName_links()にテスト用に以下を追加しました。
また、Develを使用してすべてのキャッシュをフラッシュするをクリアしました。
drupal-modules - drupal 7 カスタム コンテンツ hook_theme 出力
Drupal 7 で作成したカスタム モジュールがあり、HTML コンテンツを表示したいと考えています。これが私がやったことです。
しかし、それは機能していません。何が間違っていますか?