Advanced Views Docs
Live PlaygroundDownload PluginGet PRO
  • 💡Help Centre
  • ⚡Getting Started
    • Introduction
      • Key Aspects
      • Creating Your First View
      • Creating Your First Card
      • Plugin Terms
      • Plugin Interface
        • Field Options
    • Installation
      • Advanced Views Lite
      • Advanced Views Pro
      • Comparison Table
      • Upgrading from Lite to Pro
    • Supported data vendors
    • Starter theme
  • 🌟Display Content
    • WordPress
      • Post
      • Taxonomy terms
      • User
      • Comments
      • Menus
    • WooCommerce Product
    • Meta fields
      • Basic fields
        • Number
      • Content fields
        • Image
        • File
        • WYSIWYG
        • oEmbed
        • Gallery
      • Choice fields
        • Select/checkbox/radio
        • True / False
      • Relationship fields
        • Link
        • Post_object
        • Page Link
        • Relationship
        • Taxonomy
        • User
      • Advanced fields
        • Google Map
        • Google Map Multiple Markers
        • ACF OpenStreetMap Field
        • Date/time picker
      • Layout fields
        • Group (Pro)
        • Repeater (Pro)
        • Flexible (Pro)
    • Object fields
    • Custom Data (Pro)
    • Custom Gutenberg Blocks (Pro)
    • Mount Points (Pro)
    • Front-end assets management (Pro)
  • 🦸‍♂️Query Content
    • Basic Filters
    • Meta Filters (Pro)
      • Current Post
      • Comparison
      • Dynamic Injection
    • Taxonomy Filters (Pro)
    • Pagination (Pro)
    • Custom Data (Pro)
  • 🏆Shortcode Attributes
    • Common Arguments
    • View Shortcode
    • Card Shortcode
  • 🧙‍♂️Templates
    • Customizing the Template
    • Template engines
      • Twig
      • Blade
    • CSS & JS
      • BEM Methodology
      • WordPress Interactivity API
    • File system storage
    • Pre-built components
    • Reusable components library (Pro)
    • Live reload
    • Multilingual
    • Custom Ajax & Rest API (Pro)
  • ☕Guides
    • Display Custom Post Type (CPT) on another post
    • Display Employees (CPT) of a Company (CPT)
    • Display Nested Repeater Fields
    • Map Marker from ACF Image
    • Display all CPT items on a single map
  • 🛠️Tools
    • Export/Import
    • Demo Import
    • Settings
    • Preview
  • 🏹Troubleshooting
    • Compatibility
    • Report a bug
    • Payment Issues
    • Lite Support (Forum)
    • Pro Support
  • ⚙️Customization
    • Filters and Hooks
      • View
      • Card
    • Suggest a feature
    • Performance
Powered by GitBook
On this page
  • a) Create a new View ('Primary')
  • b) Create a new View ('Internal'):
  • c) Amend the 'Primary' View:

Was this helpful?

  1. Guides

Display Nested Repeater Fields

Nested Repeaters and/or Nested Groups are fully supported in Advanced Views without limitations.

PreviousDisplay Employees (CPT) of a Company (CPT)NextMap Marker from ACF Image

Last updated 6 months ago

Was this helpful?

In this document we make use of the Repeater field type which is a Pro ACF field as well as the AVF Parent Group and Parent field feature which is an feature.

a) Create a new View ('Primary')

  1. On the Fields tab, click the 'Add field' button.

  2. Choose the repeater field.

  3. After selecting the repeater field, you'll see a new 'Sub-fields' tab appear in the row. Click on it.

  4. Select all the fields you want to display, including the sub-field with the repeater type.

  5. Save the current View.

b) Create a new View ('Internal'):

  1. On the Fields tab, choose your group in the 'parent group' field.

  2. In the parent field, select the 'repeater sub-field' from the previous step.

  3. Click the 'Add field' button and add all the sub-fields you want to display.

  4. Save the current View.

c) Amend the 'Primary' View:

  1. Find the 'repeater' field in the fields list.

  2. Open the 'Sub-fields' tab and locate the target 'repeater' sub-field.

  3. Fill out the "View" setting by choosing the 'Internal' View.

  4. Save the current View.

You're done! Now you can copy the shortcode of the 'Primary' View and paste it into the target location.

This enables you to create as many nested levels as needed.

☕
AVF Pro