1 回答
TA贡献1795条经验 获得超7个赞
我假设您的中继器已设置为此处的嵌套中继器。在转发器上使用该函数实际上将返回一个关联数组,其中包含所有子字段及其中的任何转发器。https://www.advancedcustomfields.com/resources/get_field/group_donorssponsor_groupget_field()
因此,您应该能够执行以下操作来输出所有组及其嵌套的捐赠者。
foreach (get_field('sponsor_group') as $sponsorGroup) : ?>
<h2 class="text-primary mb-3"><?= $sponsorGroup['sponsorship_group_name'] ?></h2>
<div class="row" style="margin-bottom: 0 !important">
<?php foreach ($sponsorGroup['group_donors'] as $groupDonor) : ?>
<div class="col-md-4 contact-card" style="min-width: 300px;">
<div class="row" style="margin-bottom: 0 !important">
<div class="col-lg col-6"><img src="<?= $groupDonor['donor_photo'] ?>" class="donor-photo"></div>
<div class="col-lg col-6 donor-info">
<p><?= $groupDonor['donor_name'] ?></p>
<p><?= $groupDonor['donor_company_name'] ?></p>
</div>
</div>
</div>
<?php endforeach ?>
</div>
<?php endforeach;
- 1 回答
- 0 关注
- 95 浏览
添加回答
举报