Tribe_Meta_Box::show_field_text_multi( $field,  $meta )


Source

File: lib/tribe-meta-box.php

	public function show_field_text_multi( $field, $meta ) {
		$this->show_field_begin( $field, $meta );
		$meta = (array) $meta;
		$hide_remove = ( count( $meta ) < 2 ) ? ' hide-remove' : '';
		$size = floor( 36 / count( $field['ids'] ) );

		echo '<div class="tribe-multi-text-wrap' . esc_attr( $hide_remove ) . '">';
		foreach ( $meta as $k => $v ) {
			echo '<div class="tribe-multi-text">';
			foreach ( $field['ids'] as $key => $id ) {
				$val = ( isset( $v[ $id ] ) ) ? $v[ $id ] : '';
				$name = "{$field['meta']}[{$id}][]";
				$ph = $field['placeholders'][ $key ];
				echo "<input type='text' name='{$name}' value='{$val}' size='{$size}' placeholder='{$ph}' /> ";
			}
			echo "<a class='tribe-add'>+</a><a class='tribe-remove'>-</a></div>";
		}
		echo '</div>';
		$this->show_field_end( $field, $meta );
	}