Fieldsの繰り返しフィールドを使いたい。バナーが一つの場合、二つの場合、それ以外で表示幅や出力内容を変えたい。一つの場合だと幅33.33%表示でPC、SP共にスライド無し。二つの場合は幅66.66%表示でPCではスライド無し。SPではスライド有り。それ以外の場合は幅100%表示でPC、SP共にスライド有り。こんな限定的な条件はあまりないですが、クライアントから要望があったので実装してみることに。繰り返しフィールドに入力された要素の数をカウント。要素が一つの場合、二つの場合、それ以外で出力内容を分岐させる必要がありました。出来上がったコードはこちら。?>やや回りくどい書き方ですが、繰り返しフィールドの数をカウントし、パターンごとにクラス名を付与。それぞれのケースで見た目やswiperの表示設定を行うことができます。Form」を使って問い合わせフォームを作成するCONTACTご意見やご感想、お仕事のご依頼などお気軽にご連絡ください。