Skip to content

Commit fd45ba6

Browse files
committed
gwaft-template-collapsible.php: Added Order Summary as an additional last page.
1 parent 62668ca commit fd45ba6

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

gravity-forms/gwaft-template-collapsible.php

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,17 @@
2525
$pages = $data['form']['pagination']['pages'];
2626
$page_groups = array();
2727
foreach ( $data['items'] as $item ) {
28-
$field = $item['field'];
28+
$field = rgar( $item, 'field' );
29+
30+
// Add Order Summary as a separate last page.
31+
if ( ! $field && rgar( $item, 'label' ) == apply_filters( 'gwaft_order_summary_label', 'Order Summary' ) ) {
32+
$page_groups[-1][] = $item;
33+
$pages[-1] = apply_filters( 'gwaft_order_summary_label', 'Order Summary' );
34+
continue;
35+
}
36+
2937
// Skip hidden fields.
30-
if ( $field->type === 'hidden' || $field->visibility === 'hidden' ) {
38+
if ( ! $field || $field->type === 'hidden' || $field->visibility === 'hidden' ) {
3139
continue;
3240
}
3341
// Adjust pageNumber to be zero-based.

0 commit comments

Comments
 (0)