タグ付けされた質問 「nodes」

Drupalサイトのコンテンツの最も基本的な形式はノードです。

1
最新のベストプラクティス:Drupal 7サイト間のコンテンツ/機能の再利用
私が作成するDrupal 7 Webサイトの多くは同じ機能を持っています(ブログ、ニュースセクション、特別オファーなど)。現時点では、コンテンツタイプ、フィールド、ブロック、ビューを毎回再作成する必要があります。より良い働き方を探しています。 役立つモジュールがたくさんあるようですが、どれが最新のベストプラクティスであるかはわかりません。 機能 -このモジュールは、コンテンツタイプ、フィールド、メニュー、ビューのエクスポートに最適です。ただし、ブロック、ブロックの位置、またはコンテンツをエクスポートできないようです。 その他の機能 -このモジュールは、ブロックをエクスポートするために設計されています。ただし、プロジェクトページでは、UUID機能の統合が将来の予定であると記載されています。 UUID機能の統合 -このモジュールは機能していないようです(ただし、修正のためのパッチが利用可能です)。どうやら、それはDeployを支持して削除されました。 デプロイ -これはブロックでは機能しないようで、ノードのエクスポート用に設計されています。それがどのようにUUID機能の代わりになるのか、私にはよくわかりません。 デフォルトのコンテンツ -デプロイに似ている別のモジュール。(つまり、ノードをエクスポートします) アプリ -これは、機能の代わりとなるまったく新しいアプローチのようです。使い方のドキュメントはほとんどありません。 StrongArm-多くの記事で、このモジュールは機能を最大限に活用するために不可欠であると述べています。ただし、どのように関連しているかはわかりません。 かなり広範囲に検索しましたが、矛盾する情報がたくさんあるようです。 達成したいことのベストプラクティスは何ですか? また、DrushまたはGUIで動作するものが欲しいので、新しいサイトを最初に構築するときに、新しいサイトにブログやニュースアーカイブの特別オファーなどを含めるかどうかを選択できます。
6 nodes 

4
db_select()で独自のクエリを作成するのではなく、node_load()を使用する必要がありますか?
私はのようなDrupal 7関数を使用することにかなり慣れていdb_select()ます。一方でnode_load()、非常に使いやすい、明らかですが、私は多くの場合、それは私が必要としないフィールドを返し、私は(いくつか必要になるフィールドが必要行うというフィールドを提供していないことが判明join得るために、複数可)。 したがって、独自のクエリを作成するnode_load()と、他のクエリと組み合わせて使用するよりもパフォーマンスが向上しますか?それともnode_load()、おそらくキャッシュなどから、何らかのパフォーマンスの向上が見られますか? 私はMySQLのパフォーマンス問題の専門家とはほど遠いですが、最終的に必要なものの一部のみを個別に取得する複数のクエリを使用するよりも、特定の単一のクエリを構築する方が良いようです(そして私が必要としないものの多く) )。
6 database  nodes 

3
drupal 7リストフィールドのoptgroup
今、私は持っています 1 |都市名 2 |別の都市名 3 |小さな町名 コンテンツタイプフィールドを作成するときの値フィールド 生成されたhtmlで「optgroup」として表示されるグループにそれらの一部をラップするにはどうすればよいですか?
6 nodes  entities 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.