web-dev-qa-db-ja.com

「構造」と「構成」の間で、サードパーティのモジュールはどのメニューを選択する必要がありますか?

一部のモジュールは「構造」の下にメニュー項目を追加することを好むが、他のモジュールは「構成」の下に追加することを好むことに気づきました。

「構造」を選択した理由は、メニュー項目が何らかの「エンティティ」に関連しているためだと思いましたが、ルールが「構成」の下にメニュー項目を追加していることに気付きました。逆に、ビューとフラグはメニュー項目を「構造」に配置します。

モジュールがメニュー項目を置くメニューを決定するときに使用する基準は何ですか? 「構造」メニューには、コンテンツに関連するメニュー項目のみが含まれていますか?

6
kiamlaluno

これと他の多くのD7UX関連のものは、yoroyとBohjanからのUIパターンセッションで最もよく説明されています: Drupal 7:インターフェースパターン

つまり、Structureは、定期的に(主にサイトの構築中に)使用される構造的なものを意味します。それらのモジュールがそれらのものを追加し、ビューやパネルなどではない場合、それらが間違っている可能性があります。 :)

Drupal 7のIA(情報アーキテクチャ)についてまだ誰もが同意していない、または単にそれについて知らない。Drupal 7コアでも非常に一貫しているIMHO;たとえば、path.moduleからの設定でなくても、contact.module設定がStructureに属しているとは思われません。

7
Berdir