<?php
/**
 * @package Make
 */
?>

<section id="<?php echo ttfmake_get_section_html_id(); ?>" class="<?php echo esc_attr( ttfmake_get_section_html_class() ); ?>" style="<?php echo esc_attr( ttfmake_get_section_html_style() ); ?>">

	<?php
	$title = ttfmake_get_section_field( 'title' );
	if ( '' !== $title ) : ?>
    <h3 class="builder-text-section-title">
        <?php echo apply_filters( 'the_title', $title, ttfmake_get_section_html_id() ); ?>
    </h3>
    <?php endif; ?>

    <div class="builder-section-content">
        <?php
        $columns = ttfmake_get_section_field( 'columns' );
        $columns_number = intval( ttfmake_get_section_field( 'columns-number' ) );
        $rows = array_chunk( $columns, $columns_number );

        foreach( $rows as $r => $row ) : ?>
			<div class="builder-text-row">

			<?php foreach( $row as $i => $column ): ?>
				<div class="builder-text-column builder-text-column-<?php echo ( $r * $columns_number ) + $i + 1; ?>" id="<?php echo esc_attr( ttfmake_get_section_html_id() ); ?>-column-<?php echo $i + 1; ?>">
					<div class="builder-text-content">
						<?php
						/**
						 * Filters the output of the column content.
						 *
						 * @since 1.9.0.
						 *
						 * @param string   $content      The column content.
						 * @param array    $column       The column item data.
						 *
						 * @return string                The filtered content.
						 */
						echo apply_filters( 'make_filter_column_content', ttfmake_get_content( $column['content'] ), $column ); ?>
					</div>
	            </div>
			<?php endforeach; ?>

			</div>
    	<?php endforeach; ?>
    </div>

    <?php if ( absint( ttfmake_get_section_field( 'darken' ) ) ) : ?>
	<div class="builder-section-overlay"></div>
	<?php endif; ?>

</section>
