Skip to content

Commit f170d3a

Browse files
committed
gwaft-template-collapsible.php: Fixed an issue with page numbers and hidden fields.
1 parent 4083892 commit f170d3a

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

gravity-forms/gwaft-template-collapsible.php

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,14 @@
2525
$pages = $data['form']['pagination']['pages'];
2626
$page_groups = array();
2727
foreach ( $data['items'] as $item ) {
28-
$page_groups[ $item['field']['pageNumber'] ][] = $item;
28+
$field = $item['field'];
29+
// Skip hidden fields.
30+
if ( $field->type == 'hidden' || $field->visibility == 'hidden' ) {
31+
continue;
32+
}
33+
// Adjust pageNumber to be zero-based.
34+
$page_index = $field->pageNumber - 1;
35+
$page_groups[ $page_index ][] = $item;
2936
}
3037
ob_start();
3138
?>

0 commit comments

Comments
 (0)