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

サイト開発者がサイト構成の要素をエクスポートして別のサイトで使用するために使用するモジュールに関する質問に使用します。

2
コード駆動型開発ワークフローで機能とインストールプロファイルのバランスをとるにはどうすればよいですか?
Drupalインストールプロファイル(Drupal 7)は非常に強力であり、モジュールでできることはほぼすべて実行できます。インストールプロファイルと機能を使用してサイトを開発し、すべてをコードに保持して、データベースをバージョン管理する必要がないようにします。 インストールプロファイルの力を考えると、機能モジュールでできることの多くは、インストールプロファイルでも実行できます。たとえば、コンテンツタイプの作成、権限の設定など。Drupalでコード駆動型開発ワークフローを使用する場合、何かがインストールプロファイルまたは機能モジュールに属するかどうかを判断するにはどうすればよいですか。

1
`drush features-update`はどのように機能しますか?
Drupal 7サイトのフィーチャーに変更を加えました。同じ機能を別のWebサイトで更新したい。drush features-updateコマンドを使用してそれを行う方法?実行すると、以前のフィーチャーを上書きするように求められますが、フィーチャーには新しいものはありません。
9 7  drush  features 

2
UUID APIを使用するにはどうすればよいですか?
この質問は、2012年に投稿された次の質問#21991と(ほぼ)重複していることを承知しています。しかし、その質問は、UUIDがコアにあるDrupal 8とは関係ありません。 参照: Drupal 8コアAPI Drupal 8コアモジュールのドキュメント Drupal 8コアモジュールのドキュメントにはUUIDが記載されていません。 Drupal 8のコアUUIDモジュールを活用して、Firebaseによって生成された一意のキーを持つ別の環境からインポートされたリレーショナルデータを移行およびマッピングできるかどうか疑問に思います。 更新: UUIDはモジュールではないことを親切に指摘しました。 エンティティ(別名ノード)のデフォルトでUUIDレコードを作成するようで、エンティティ参照のマッピングに使用できるようです。 すでに一意のIDを持っている外部データを導入するときに、これを利用できますか?「ノード」IDがあり、UUIDでマッピングできますか? さらなるコメントに基づいて更新: 目標は、エンティティとRESTモジュールでUUIDを使用することです。それぞれ、すでに一意のIDを持っている外部のリレーショナルデータをインポートするときにそうするのが賢明なようです。 私は、UUIDがどのように機能するか、何ができるか、できないか、UUIDを生成および検証する方法、外部IDを導入する場合に注意する必要があることを理解しようとしています。
9 8  entities  features 

2
フィーチャーを削除するには?
site-1で機能モジュールを作成しました。 次に、site-2の機能モジュールをインストールしました。この機能により、新しいコンテンツタイプが作成され、モジュールが有効になります。次に、新しいコンテンツタイプとモジュールを有効にしました。 ここまでは順調ですね。 今私は無効にして、機能モジュール(drush)をアンインストールします。コンテンツタイプが削除され、モジュールが無効になることを期待していました。つまり、コンテンツタイプと、機能が作成したモジュールです。 しかし、彼らはまだそこにいます... 機能を無効にして、機能によって作成されたすべてのものを削除するにはどうすればよいですか? 更新:この機能を無効にするために行った手順: 1)drush dis myFeatureModule 2)drush pm-uninstall myFeatureModule 3)admin/structure/features機能myFeatureModuleが無効になっている 4)(この機能によって作成された)コンテンツタイプの削除ボタンadmin/structure/typesがありません...
8 features 

8
プログラムによるテーマ提案の追加
ビューとコンテンツタイプのみを含む機能モジュールを作成しました。 現在、page-node-x.tpl.php私のviews-view-y.tpl.phpファイルは私のテーマディレクトリにあります。 それらを私の機能モジュールに移動することは可能ですか?
8 7  views  theming  features 

2
機能と構成管理
私はDrupal 8サイトを構築しています。構成管理または機能を使用して構成をエクスポートし、プロファイルに含める必要がある場合は、常に調査を行っています。あるサイトから別のサイトに構成管理を使用して構成をエクスポートおよびインポートするには、サイトが同じUUIDを持っている必要があります。それは、それらがお互いのクローンでなければならないことを意味します。これを達成するには2つの方法があります。 同じUUIDを取得するために、あるサイトから別のサイトにDBを複製します プログラムでUUIDを変更して、構成のUUIDと一致させる 作成するサイトには独自のプロファイルがインストールされており、私の意図は、構成または機能をプロファイル内に保持することです。私はすでにプロファイルインストールを作成しましたが、UUIDに依存しない方法で構成を含める必要があるため、次のことができます。 プロファイルインストールを使用して新しい開発環境を起動する 新しい機能を開発する プロファイルの新しい機能をエクスポートする それを製品に展開し、サイトを再インストールせずに新しい機能を適用します 構成をエクスポートしてプロファイルに追加するにはどうすればよいですか?構成管理を使用してUUIDを手動で削除する必要がありますか、それともフィーチャーを使用してプロファイルに追加する必要がありますか? 機能モジュールを使用して、機能の宛先を設定できません。すべての機能をprofiles / my_profile / featureに配置したいと思います。作成すると、宛先を設定できないため、モジュール/カスタムに保存されます。私は手動でmodules / customからprofile / my_profile / featuresに移動しました。更新した場合、移動した機能は更新されませんが、modules / customの下に同じ名前の新しい機能が作成されます。カスタム宛先を設定するにはどうすればよいですか?


2
Drushを使用してフィーチャーからコンポーネントを削除する
機能UIを使用して大きな機能コンポーネントを管理するのは、退屈な作業です。 したがって、使用する新しいコンポーネントを追加するために drush fe myfeature views_view:myview1 次に、不要なコンポーネント myview2 を削除する方法を教えてください。 UIからこの操作は次のように示されます。clone_of_community_contentとの競合するcommunity_contentを削除します。 景色:
7 drush  features 

2
構成変換のエクスポート
Drupal 8を使用して、いくつかのコンテンツタイプを作成する必要があります。これらは多言語サイトで使用されるため、コアから構成変換モジュールをインストールしてフィールドラベルを翻訳しました。私はそれを成功させることができますが、コンテンツタイプをエクスポートし、プロダクションサイトに簡単にインポートするために(コアのFeaturesモジュールを使用して)機能を作成する必要があります。 問題は、機能モジュールが機能に言語を含めても、構成の翻訳をエクスポートしないことです。 コンテンツタイプを構成変換とともにエクスポートし、シームレスに別のサイトにインポートする方法はありますか? 構成の同期を使用してサイト全体をエクスポートするとうまくいくように見えますが、クローンサイトが必要であり、コンテンツタイプのみが必要なため、インポートはより困難です。
7 8  i18n-l10n  features 

1
features_excludeは、機能情報ファイルで何を意味しますか?
この行は、機能モジュールの1つの* .infoファイルで見つかりました。 features_exclude[field_base][field_block] = field_block 私はこれに対処するdrupal.orgの問題をいくつか見つけましたが、意図された目的に関するドキュメントはありませんでした。 私の例のコンテキストは本当に重要ではありません。features_excludeキーの一般的な意味と影響についてお伺いします。
7 features 

1
フィールドベースが他の機能によって使用されている場合、機能が競合する
私は最近Featuresモジュールをダウンロードし、機能をdevからprodにどれほどスムーズにエクスポートできるかをとても嬉しく思いました。しかし、2つ目の機能を作成しようとすると、最初の機能で同じフィールドベースを多数使用しているため、競合が発生します。 これを解決するにはどうすればよいですか?異なる機能で同じフィールドを使用できると思いませんか?私が機能を備えている「本文」のフィールドや、そのための画像フィールドを定義する必要があるのは正しくないようです。これらのフィールドは共有できますか? ここに私のオプションは何ですか?
7 features 

2
機能付きのパネルとミニパネルをエクスポートする方法は?
機能付きのウェブサイトでパネルとミニパネルをエクスポートしようとしています。 機能のドロップダウンメニューには、のオプションがあります"Panels: panels_renderer_pipeline"。ただし、クリックしてもチェックボックスは表示されません。 私は"StrongArm"オプションを調べましたが、パネルとミニパネルに関連するものは何も見つかりません。 助けてくれてありがとう!




弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.