hasConditions($data) ? 'has-conditions ' : ''; $data['attributes']['class'] .= ' ff-name-address-wrapper ' . $this->wrapperClass . ' ' . $hasConditions; $data['attributes']['class'] = trim($data['attributes']['class']); $atts = $this->buildAttributes( \FluentForm\Framework\Helpers\ArrayHelper::except($data['attributes'], 'name') ); ob_start(); echo "
"; if($data['settings']['label']): echo "
"; echo ""; echo "
"; endif; echo "
"; $visibleFields = array_chunk(array_filter($data['fields'], function($field) { return $field['settings']['visible']; }), 2); foreach ($visibleFields as $chunked) { echo "
"; foreach ($chunked as $item) { if($item['settings']['visible']) { $itemName = $item['attributes']['name']; $item['attributes']['name'] = $rootName.'['.$itemName.']'; $item = apply_filters('fluentform_before_render_item', $item, $form); echo "
"; do_action('fluentform_render_item_'.$item['element'], $item, $form); echo "
"; } } echo "
"; } echo "
"; echo "
"; $html = ob_get_clean(); echo apply_filters('fluenform_rendering_field_html_'.$elementName, $html, $data, $form); } }