Support

Account

Home Forums Add-ons Repeater Field Nested Repeater fields not working

Solving

Nested Repeater fields not working

  • We have encountered an issue with my implementation and would greatly appreciate your assistance.

    The specific problem I am facing involves retrieving file data from a repeater field within another repeater field. I have reviewed the documentation and community forums, but I’m still unable to resolve the issue.
    Please refer the below screen-shots. screen shot 1 for my ACF field Structure

    Your expertise in resolving this matter would be immensely helpful. If there are any specific details or steps I might be overlooking, please let me know.

    Result i want — inside accordion body i want to show file-name and file-link as a link .

    Please find the attached screen-shot of my code..

    Actual URL for Reference – https://iqac.flame.edu.in/naac/quality-framework-indicators/criteria-01/

  • https://p23.zdusercontent.com/attachment/48506/MUDNLO5YarTJggXlzxozN1qOT?token=eyJhbGciOiJkaXIiLCJlbmMiOiJBMTI4Q0JDLUhTMjU2In0..6ZgU425ds1IwmcLkDQpZUg.lr_qAiBx1Lcxs1qcXwD3p7q_aVcOp3zDewly4oCV71zkOozUUyKZ5pQQcipAcjKggsQNDVLc-YN5SGlhGueybE8hUqZ75nmYRWLGrJLAMMINjBNONxO6uSrxDQV54T6gMQbPpVmC0aBVnsV7nX1Y0Uoo0ADxdF8HlhAoCoGcUdF8acKYWrQZk3Ad3ZDVV8fZkH1k1FABV90nhWFDYSpVUELyGVBJB9zOqiiwZ50BquXifkuMwqGZcjaH6mmNB0poALoRwJg3LI6A_hPgiWNp_d52LO-yCkYlpqd4_4rNb7c.8qOwPoR8aPD0wQHxUwjk9g

    Above link for code screen-shot

  • You cannot do this

    
    $rows = get_field('criteria_details');
    

    loop over this array and then attempt to use get_sub_field() on a nested repeater

    
    if (have_foes('files', $row);
    

    $row in the above case has no meaning to ACF.

    You must either

    1) Use a have_rows() loop for both the parent and child repeaters

    2) Access the sub repeater in the original array $row['files'];

Viewing 3 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.