最近私たちは、Googleマップのマーカーと位置を管理できるWebページを実装する必要があるproyectを開始しました。しかし、クライアントがDrupalを搭載した既存のWebページに埋め込むためには、Drupalモジュールとして実装する必要がありました。Drupal 7モジュール開発の提案
私は、JSFのようなJavaテクノロジを使用してWebページを開発する強いバックグラウンドを持っています。これは、ケーキPHPのようなPHP MVCフレームワークを使っていた経験がありましたが、モジュール開発プロセスと混同していると思いますDrupalで使用されています(フックメソッドと慣習...)。
まず最初に、私はPacktのDrupal 7モジュール開発の本を見てきました。私はあなたが実装したいと考えている第4章を完成させました。しかし、その時点までに示された技術を使用することによって...私はそれがリストまたはレンダリングAPIを使用してそれをthemingだけでグーグルマップの電源(ブロック???)を実装することは非常に困難見つける。
本当に興味深いのは、テーマテンプレートを使用してテーマテンプレートを作成し、それらに基づいてブロックコンテンツを作成することでした。変数を渡してphp statemnetsを準備するだけですが、本書ではあまりよく説明されていません。だからこそ私はテーマテンプレートについてのより多くのリソースをどこから見つけることができるのかを尋ねたがっているので、htmlのマークアップとjs関数をそのテンプレートに置き、処理された変数を渡すことができます。
私が持っていたもう1つの質問は、私のモジュールを早く始めるために最も重点を置くべきトピックは何ですか、私が基本的に必要とするのは、地図上にマーカーを置くことです(Javascript V3 API私は推測する...)、そして選択されたマーカー情報を更新し、それを私のセッションに追加するためにサーバーにAJAXコールバックを送る?変数(..これはJSFを使用して簡単に、Primefacesのようなフレームワークですが、私は失われているPHPの世界で) 私は、次のDrupal EntitiesとFieldsを見てください。右???
私はDrupalを始めたばかりで、今はちょっと圧倒され、紛失していると感じました。APIのDrupal Webサイトのドキュメントを見ても初心者にとっては難しいです。
ありがとうございます。
私はこれが[drupal](http://drupal.stackexchange.com)の質問になるはずだと考えています。 – optimusprime619