logo

パレット - カラフルに🎨

Palette — ビジュアルページビルダー、デザインの専門知識は不要です。

ライブデモ パレットをダウンロード

Scroll

Drupal テーミング レッスン 1 Readme ファイル Zen テーマ

17/04/2025, by Ivan

どこから始めるか?

やった! 最初に正しいファイルを開きましたね。Zen テーマ をダウンロードしたときにまず気づくのは、他のテーマよりもはるかに多くのファイルが含まれていることです。

心配しないでください! Drupal テーマを作成する ために、すべてをすぐに知る必要はありません。

Zen は、あなたが必要だと気づいていた以上のものを提供し、あなたがドキュメントやそれに関するコメントを学ぶ間、辛抱強く待ってくれます。

ベーステーマ、サブテーマ、スターターテーマとは?

システムを学ぶ最良の方法は、既存の例を取り上げて、それを変更しながら仕組みを理解することであることがよくあります。この方法の大きな欠点は、何かが壊れ、それを壊す前は元の例が動作していた場合、他の人があなたの修正を手伝う動機がほとんどないことです。

Drupal テーミング レッスン 2 パート 3 ホームページのレイアウトを完成させる

17/04/2025, by Ivan

このレッスンでは、次のことを行います:

  • ホームページのレイアウトを完成させる、
  • ホームページ専用のテンプレートを作成する、
  • ホームページを割り当てる、
  • 追加のブロックを追加してテーミングする。

質問: こんばんは。Ivan さん、ホームページのテーミングに関するあなたのレッスンを見ました。ノードのタイトルが表示されないように、テンプレートから H1 タグを削除していましたね。私も一緒にやってみたのですが、なぜかタイトルがまだ表示されます。何か他に見落としているのでしょうか? それとも、CSS で display: none を使うべきでしょうか?

Drupal テーミング レッスン 3 ブログ、ニュース、お問い合わせのレイアウト

17/04/2025, by Ivan

このレッスンでは、サイトにニュースページを作成し、ブログとお問い合わせフォームを表示します。ブログには標準のブログモジュールを使いますが、各ブログエントリに画像を追加します。そしてニュースでは、1 枚の画像に加えて、小さなフォトギャラリーを持たせます。お問い合わせページには、Yandex マップとお問い合わせフォームを挿入します。

これらのページの表示に取り組み、そのテーミングは次のレッスンで行います。

Drupal テーミング レッスン 5 フィールドのテーミング。Field.tpl.php テンプレート

17/04/2025, by Ivan

このレッスンでは、Drupal のテーミングを続けます。今回はフィールドをテーミングします。このレッスンの後は、Views 出力のテーミングに進みます。

フィールドをテーミングするには、modules/field/theme/field.tpl.php ファイルをテーマの templates フォルダーにコピーし、次のいずれかのパターンに従って名前を変更する必要があります:

Drupal テーミング レッスン 6 Views slideshow と jcarousel のテーミング

17/04/2025, by Ivan

この動画では、Views スライドショーをテーミングします。いくつかのテンプレートを上書きし、jCarousel プラグインを統合してスライドショーのページャーをカスタマイズします。

使用するモジュール:

Views Slideshow - http://drupal.org/project/views_slideshow

プラグイン:

jQuery jCarousel - http://sorgalla.com/projects/jcarousel/

jCarousel を初期化するコード:

(function ($, Drupal, window, document, undefined) {

  $(document).ready(function(){
    $('#widget_pager_bottom_portfolio_slideshow-block').jcarousel();
  });

})(jQuery, Drupal, this, this.document);

 

Drupal テーミング。Webform モジュールの通知メールテンプレート

17/04/2025, by Ivan

CCKTaxonomyWebform モジュールを使って作成したカタログでは、注文が行われたことを顧客とサイト管理者(マネージャー)にメールで通知できます。ただし、現在マネージャーがメールで受け取るのは、商品名、数量、顧客の詳細だけです。メールに注文された商品への直接リンクも含まれていれば、はるかに便利でしょう。

現在、注文が行われたときに受け取るメールは次のようになっています:

Submitted on Tuesday, November 16, 2010 - 15:56
Submitted by user: Admin
Responses:
Product Name: Colorful Plate
Quantity: 1
E-mail: levmyshkin2@mail.ru
Address: Omsk City
Preferences and Comments: Responses can be viewed here:
http://drupal/node/14/submission/1

メールテンプレートは webform の設定でカスタマイズできます: