私は数日前にD8で作業を始めます。私はD8とそのコンテンツタイプを使ってWordpress + ACFでそれをできるようにウェブサイトを構築したいと思っています。Drupal 8 - カスタムコンテンツタイプからカルーセルを生成
手順は似ています:特定のページを作成してカスタムフィールドを追加する>ページにどのように表示するかを表示します。
私は大きなD8件のデータの値に達することによって、いくつかのコンテンツを表示するために管理:
// example for a h1 tag
<h1>{{ node.field_accueil_slide_titre.value }}</h1>
をノードまたはコンテンツのメインオブジェクト/配列を使用します。ところで、特定のものを必要とするときに必要となる ".value"、 ".uri"、 ".title"を推測するために、ノード/コンテンツ配列を掘り下げなければならないのは、すでに難しく、非常にばかげています。それはいいやり方ですか?私はそれについての文書またはリストを見つけることができません。
私の指摘は、イメージを含むフィールドで「foreach loop」として何かを作ってみたいが、きれいな配列でイメージに到達する方法が見つからないということです。 そして、私はこれは、例えば作品はありません
{% for images in content.field_accueil_image_slide %}
..私のクロムタブのクラッシュを掘り下げるためにフィールドを表示しようとします。
カルーセル生成のためだけに新しいブロックを生成する必要がありますか?
ステップ1:自分のホームページに使用した自分のカスタムコンテンツタイプを完了します。ステップtwp:完了:node-page-accueil.html.twig、私は自分のフィールド(h1の例)を呼び出しています。ステップ3:私が必要としていたのは、自分の%forループを試してみましょう。私のQが貼り付けられていないからです。 –
@Paul Leclercが動作したらフィードバックを返します。 – Gabbax0r
私はちょうど探していましたこれは、 "0..content.field_accueil_image_slide"と "content.field_accueil_image_slide [i] ['#item']。entity.uri.value"です。私がkint()の内容やcontent.myfieldを入力すると、私のクロムクラッシュが深刻になり、配列を調べることができなくなりました。 変数と "0..content"に対する良い "パス"をどのように見つけますか?もの? +1 –