<?php

namespace ElementPack\Modules\Honeycombs\Widgets;

use Elementor\Widget_Base;
use Elementor\Controls_Manager;
use Elementor\Group_Control_Background;
use Elementor\Group_Control_Typography;
use Elementor\Repeater;
use Elementor\Group_Control_Css_Filter;
use Elementor\Icons_Manager;

if ( ! defined( 'ABSPATH' ) ) {
	exit();
}

class Honeycombs extends Widget_Base {

	public function get_name() {
		return 'bdt-honeycombs';
	}

	public function get_title() {
		return BDTEP . esc_html__( 'Honeycombs', 'bdthemes-element-pack' );
	}

	public function get_icon() {
		return 'bdt-wi-honeycombs';
	}

	public function get_categories() {
		return [ 'element-pack' ];
	}

	public function get_style_depends() {
		return [ 'element-pack-font', 'ep-honeycombs' ];
	}

	public function get_script_depends() {
		return [ 'honeycombs', 'ep-honeycombs' ];
	}

	public function get_keywords() {
		return [ 'hexagon', 'box', 'honeycomb' ];
	}

	// public function get_custom_help_url() {
	//     return 'https://youtu.be/faIeyW7LOJ8';
	// }

	protected function _register_controls() {

		$this->start_controls_section(
			'section_honeycombs_item',
			[
				'label' => __( 'Layout', 'bdthemes-element-pack' ),
			]
		);

		$repeater = new Repeater();

		$repeater->start_controls_tabs( 'tabs_content' );

		$repeater->start_controls_tab(
			'tab_content_front',
			[
				'label' => __( 'Front', 'bdthemes-element-pack' ),
			]
		);

		$repeater->add_control(
            'honeycombs_item_icon',
            [
                'label'       => __('Icon', 'bdthemes-element-pack'),
                'type'        => Controls_Manager::ICONS,
                'label_block' => true,
                'default'     => [
                    'value'   => 'fas fa-check',
                    'library' => 'fa-solid',
                ],
                // 'condition'	  => [
                // 	'icon_display' => 'yes',
                // ],
            ]
        );

		$repeater->add_control(
			'honeycombs_title',
			[
				'label'       => __( 'Title', 'bdthemes-element-pack' ),
				'type'        => Controls_Manager::TEXT,
				'label_block' => true,
				'placeholder' => __( 'Title Item', 'bdthemes-element-pack' ),
				'default'     => __( 'Title Item', 'bdthemes-element-pack' ),
				'dynamic'     => [
					'active' => true,
				],
			] 
		);

		$repeater->add_control(
			'title_color_item',
			[
				'label'     => esc_html__( 'Title Color', 'bdthemes-element-pack' ),
				'type'      => Controls_Manager::COLOR,
				'selectors' => [
					'{{WRAPPER}} .bdt-honeycombs-area .bdt-honeycombs .bdt-honeycombs-inner-wrapper .bdt-comb{{CURRENT_ITEM}} .bdt-inner .bdt-wrapper .bdt-title' => 'color: {{VALUE}}',
				],
			]
		);


		$repeater->add_control(
			'background_item',
			[
				'label'     => esc_html__( 'Background Color', 'bdthemes-element-pack' ),
				'type'      => Controls_Manager::COLOR,
				'selectors' => [
					'{{WRAPPER}} .bdt-honeycombs-area .bdt-honeycombs  .bdt-honeycombs-inner-wrapper .bdt-comb{{CURRENT_ITEM}} .bdt-icon-hex-lg' => 'background-color: {{VALUE}}',
				],
				'render_type' => 'template',
			]
		);

		$repeater->end_controls_tab();

		$repeater->start_controls_tab(
			'tab_content_back',
			[
				'label' => __( 'Back', 'bdthemes-element-pack' ),
			]
		);

		$repeater->add_control(
			'honeycombs_content',
			[
				'label'       => __( 'Content', 'bdthemes-element-pack' ),
				'type'        => Controls_Manager::WYSIWYG,
				'default'     => __( "Default description. Lorem Ipsum is simply dummy text of the printing and typesetting industry.   ", 'bdthemes-element-pack' ),
				'placeholder' => __( 'Type your description here', 'bdthemes-element-pack' ),
				'dynamic'     => [
					'active' => true,
				],
			]
		);

		$repeater->add_control(
			'title_color_item_back',
			[
				'label'     => esc_html__( 'Content Color', 'bdthemes-element-pack' ),
				'type'      => Controls_Manager::COLOR,
				'selectors' => [
					'{{WRAPPER}} .bdt-honeycombs-area .bdt-honeycombs .bdt-honeycombs-inner-wrapper .bdt-comb{{CURRENT_ITEM}} .bdt-inner .bdt-wrapper .bdt-content' => 'color: {{VALUE}}',
				],
			]
		);

		$repeater->add_control(
			'background_item_back',
			[
				'label'     => esc_html__( 'Background Color', 'bdthemes-element-pack' ),
				'type'      => Controls_Manager::COLOR,
				'selectors' => [
					'{{WRAPPER}} .bdt-honeycombs-area .bdt-honeycombs .bdt-honeycombs-inner-wrapper .bdt-comb{{CURRENT_ITEM}}:hover .bdt-icon-hex-lg' => 'background-color: {{VALUE}}',
				],
				'render_type' => 'template',
			]
		);


		$repeater->end_controls_tab();
		$repeater->end_controls_tabs();

		$repeater->add_control(
			'honeycombs_bg_img',
			[
				'label'       => __( 'Background Image', 'bdthemes-element-pack' ),
				'type'        => Controls_Manager::MEDIA,
				'dynamic'     => [
					'active' => true,
				],
				'label_block' => true,
				'selectors' => [
					'{{WRAPPER}} .bdt-honeycombs-area .bdt-honeycombs .bdt-honeycombs-inner-wrapper .bdt-comb{{CURRENT_ITEM}} .bdt-icon-hex-lg' => 'background: url({{URL}}) no-repeat center center;
						background-size: cover; background-clip: text; -webkit-background-clip: text;  color: transparent;
					    background-position: center;
					    filter: none;',
				],
			]
		);


		$repeater->add_control(
			'honeycombs_link',
			[
				'label'       => __( 'Link', 'bdthemes-element-pack' ),
				'type'        => Controls_Manager::URL,
				'dynamic'     => [
					'active' => true,
				],
				'label_block' => true,
				'placeholder' => __( 'https://your-link.com', 'bdthemes-element-pack' ),
			]
		);

		$this->add_control(
			'honeycombs_list',
			[
				'label'       => '',
				'type'        => Controls_Manager::REPEATER,
				'fields'      => $repeater->get_controls(),
				'separator'   => 'before',
				'default'     => [
					[
						'honeycombs_title'   => esc_html__( 'Comb 1', 'bdthemes-element-pack' ),
						'honeycombs_content' => esc_html__( '@1 Click edit button to change this text. Lorem agaca ipsum.', 'bdthemes-element-pack' ),
						'honeycombs_img'     => [ 'url' => BDTEP_ASSETS_URL . 'images/gallery/item-1.png' ],
						'honeycombs_item_icon'    => [
                            'value'   => 'far fa-moon',
                            'library' => 'fa-regular'
                        ],

					],
					[
						'honeycombs_title'   => esc_html__( 'Comb 2', 'bdthemes-element-pack' ),
						'honeycombs_content' => esc_html__( '@2 Click edit button to change this text. Lorem agaca ipsum. ', 'bdthemes-element-pack' ),
						'honeycombs_img'     => [ 'url' => BDTEP_ASSETS_URL . 'images/gallery/item-4.png' ],
						'honeycombs_item_icon'    => [
                            'value'   => 'far fa-smile',
                            'library' => 'fa-regular'
                        ],
					],
					[
						'honeycombs_title'   => esc_html__( 'Comb 3', 'bdthemes-element-pack' ),
						'honeycombs_content' => esc_html__( '@3 Click edit button to change this text. Lorem agaca ipsum. ', 'bdthemes-element-pack' ),
						'honeycombs_img'     => [ 'url' => BDTEP_ASSETS_URL . 'images/gallery/item-5.png' ],
						'honeycombs_item_icon'    => [
                            'value'   => 'far fa-heart',
                            'library' => 'fa-regular'
                        ],
					],

				],
				'title_field' => '{{{ honeycombs_title }}}',
			]
		);

		$this->end_controls_section();

		$this->start_controls_section(
			'section_honeycombs_additional',
			[
				'label' => __( 'Additional', 'bdthemes-element-pack' ),
			]
		);

		$this->add_responsive_control(
			'items_width',
			[
				'label'      => esc_html__( 'Width', 'bdthemes-element-pack' ),
				'type'       => Controls_Manager::SLIDER,
				'size_units' => [ 'px', '' ],
				'range'      => [
					'px' => [
						'min'  => 100,
						'max'  => 600,
						'step' => 5,
					],
				],
				'default'    => [
					'unit' => 'px',
					'size' => 250,
				],
			]
		);

		$this->add_control(
			'items_spacing',
			[
				'label'      => esc_html__( 'Spacing', 'bdthemes-element-pack' ),
				'type'       => Controls_Manager::SLIDER,
				'size_units' => [ 'px', '' ],
				'range'      => [
					'px' => [
						'min'  => -50,
						'max'  => 100,
						'step' => 5,
					],
				],
				'default'    => [
					'unit' => 'px',
					'size' => -20,
				],
			]
		);

		$this->add_control( 
			'icon_display',
			[
				'label'        => esc_html__( 'Show Icon', 'bdthemes-element-pack' ),
				'type'         => Controls_Manager::SWITCHER,
				'return_value' => 'yes',
				'default'      => 'no',
			]
		);

		$this->add_control(
			'title_display',
			[
				'label'        => esc_html__( 'Show Title', 'bdthemes-element-pack' ),
				'type'         => Controls_Manager::SWITCHER,
				'return_value' => 'yes',
				'default'      => 'yes',
			]
		);

		$this->add_control(
			'title_tag',
			[
				'label'     => __( 'Title Tag', 'bdthemes-element-pack' ),
				'type'      => Controls_Manager::SELECT,
				'default'   => 'h3',
				'options'   => [
					'h1' => __( 'h1', 'bdthemes-element-pack' ),
					'h2' => __( 'h2', 'bdthemes-element-pack' ),
					'h3' => __( 'h3', 'bdthemes-element-pack' ),
					'h4' => __( 'h4', 'bdthemes-element-pack' ),
					'h5' => __( 'h5', 'bdthemes-element-pack' ),
					'h6' => __( 'h6', 'bdthemes-element-pack' ),
				],
				'condition' => [
					'title_display' => 'yes',
				],

			]
		);

		$this->add_control( 
			'description_display',
			[
				'label'        => esc_html__( 'Show Description', 'bdthemes-element-pack' ),
				'type'         => Controls_Manager::SWITCHER,
				'return_value' => 'yes',
				'default'      => 'yes',
			]
		);

		$this->add_control(
			'honeycomb_style',
			[
				'label'     => __( 'HoneyComb Style', 'bdthemes-element-pack' ),
				'type'      => Controls_Manager::SELECT,
				'default'   => 'default',
				'options'   => [
					'default' => __( 'Default', 'bdthemes-element-pack' ),
					'radius'  => __( 'Radius', 'bdthemes-element-pack' ),
					'qube'    => __( 'Qube', 'bdthemes-element-pack' ),
				],
			]
		);


		$this->add_control(
			'comb_animation_type',
			[
				'label'   => esc_html__( 'Comb Animation', 'bdthemes-element-pack' ),
				'type'    => Controls_Manager::SELECT,
				'default' => '',
				'options' => element_pack_transition_options(),
				'separator' => 'before',
			]
		);

		$this->add_control(
			'combs_anim_delay',
			[
				'label'      => esc_html__( 'Animation delay', 'bdthemes-element-pack' ),
				'type'       => Controls_Manager::SLIDER,
				'size_units' => [ 'ms', '' ],
				'range'      => [
					'ms' => [
						'min'  => 0,
						'max'  => 1000,
						'step' => 5,
					],
				],
				'default'    => [
					'unit' => 'ms',
					'size' => 300,
				],
				'condition' => [
					'comb_animation_type!' => '',
				],
			]
		);

 
		$this->end_controls_section();

		//Style
		// content items
		$this->start_controls_section(
			'section_style_items',
			[
				'label' => __( 'Item', 'bdthemes-element-pack' ),
				'tab'   => Controls_Manager::TAB_STYLE,
			]
		);

		$this->start_controls_tabs( 'tabs_items_style' );

		$this->start_controls_tab(
			'tab_items_front',
			[
				'label' => __( 'Front', 'bdthemes-element-pack' ),
			]
		);

		$this->add_group_control(
			Group_Control_Background::get_type(),
			[
				'name'        => 'items_background',
				'types'       => [ 'classic', 'gradient' ],
				'selector'    => '{{WRAPPER}} .bdt-honeycombs-area .bdt-honeycombs .bdt-honeycombs-inner-wrapper .bdt-comb .bdt-icon-hex-lg',
				'render_type' => 'template'
			]
		);


		$this->add_group_control(
			Group_Control_Css_Filter::get_type(),
			[
				'name'     => 'items_css_filters',
				'selector' => '{{WRAPPER}} .bdt-honeycombs-area .bdt-honeycombs-inner-wrapper .bdt-comb .bdt-icon-hex-lg',
			]
		);

		$this->end_controls_tab();

		$this->start_controls_tab(
			'tab_items_back',
			[
				'label' => __( 'Back', 'bdthemes-element-pack' ),
			]
		);
 
		$this->add_group_control(
			Group_Control_Background::get_type(),
			[
				'name'        => 'items_background_back',
				'types'       => [ 'classic', 'gradient' ],
				'selector'    => '{{WRAPPER}} .bdt-honeycombs-area .bdt-honeycombs .bdt-honeycombs-inner-wrapper .bdt-comb:hover .bdt-icon-hex-lg',
				'render_type' => 'template'
			]
		);

		$this->add_group_control(
			Group_Control_Css_Filter::get_type(),
			[
				'name'     => 'items_css_filters_back',
				'selector' => '{{WRAPPER}} .bdt-honeycombs-area .bdt-honeycombs .bdt-honeycombs-inner-wrapper .bdt-comb:hover .bdt-icon-hex-lg',
			]
		);


		$this->end_controls_tab();

		$this->end_controls_tabs();

		$this->end_controls_section();

		// end content items

		// icon
		$this->start_controls_section(
			'section_style_icon',
			[
				'label'     => __( 'Icon', 'bdthemes-element-pack' ),
				'tab'       => Controls_Manager::TAB_STYLE,
				'condition' => [
					'icon_display' => 'yes',
				],
			]
		);


		$this->add_control(
			'icon_color',
			[
				'label'     => esc_html__( 'Color', 'bdthemes-element-pack' ),
				'type'      => Controls_Manager::COLOR,
				'selectors' => [
					'{{WRAPPER}} .bdt-honeycombs-area .bdt-honeycombs .bdt-honeycombs-inner-wrapper .bdt-comb .bdt-inner .bdt-wrapper .bdt-honeycombs-icon' => 'color: {{VALUE}}',
					'{{WRAPPER}} .bdt-honeycombs-area .bdt-honeycombs .bdt-honeycombs-inner-wrapper .bdt-comb .bdt-inner .bdt-wrapper .bdt-honeycombs-icon svg' => 'fill: {{VALUE}}',
				],
			]
		);

		$this->add_responsive_control(
			'icon_size',
			[
				'label'      => esc_html__( 'Size', 'bdthemes-element-pack' ),
				'type'       => Controls_Manager::SLIDER,
				'size_units' => [ 'px', '' ],
				'range'      => [
					'px' => [
						'min'  => 0,
						'max'  => 100,
						'step' => 10,
					],
				],
				'selectors'  => [
					'{{WRAPPER}} .bdt-honeycombs-area .bdt-honeycombs .bdt-honeycombs-inner-wrapper .bdt-comb .bdt-inner .bdt-wrapper .bdt-honeycombs-icon' => 'font-size: {{SIZE}}{{UNIT}}',
					'{{WRAPPER}} .bdt-honeycombs-area .bdt-honeycombs .bdt-honeycombs-inner-wrapper .bdt-comb .bdt-inner .bdt-wrapper .bdt-honeycombs-icon svg' => 'width: {{SIZE}}{{UNIT}}',
				],
			]
		);

		$this->add_responsive_control(
            'icon_padding',
            [
                'label' => __( 'Padding', 'bdthemes-element-pack' ),
                'type' => Controls_Manager::DIMENSIONS,
                'size_units' => [ 'px', 'em', '%' ],
                'selectors' => [
                    '{{WRAPPER}} .bdt-honeycombs-area .bdt-honeycombs .bdt-honeycombs-inner-wrapper .bdt-comb .bdt-inner .bdt-wrapper .bdt-honeycombs-icon' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
                    '{{WRAPPER}} .bdt-honeycombs-area .bdt-honeycombs .bdt-honeycombs-inner-wrapper .bdt-comb .bdt-inner .bdt-wrapper .bdt-honeycombs-icon svg' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
                ],
            ]
        );


		$this->end_controls_section();
		// icon

		// title
		$this->start_controls_section(
			'section_style_title',
			[
				'label'     => __( 'Title', 'bdthemes-element-pack' ),
				'tab'       => Controls_Manager::TAB_STYLE,
				'condition' => [
					'title_display' => 'yes',
				],
			]
		);


		$this->add_control(
			'title_color',
			[
				'label'     => esc_html__( 'Color', 'bdthemes-element-pack' ),
				'type'      => Controls_Manager::COLOR,
				'selectors' => [
					'{{WRAPPER}} .bdt-honeycombs-area .bdt-honeycombs .bdt-honeycombs-inner-wrapper .bdt-comb .bdt-inner .bdt-wrapper .bdt-title' => 'color: {{VALUE}}',
				],
			]
		);

		$this->add_group_control(
			Group_Control_Typography::get_type(),
			[
				'name'     => 'title_typography',
				'label'    => __( 'Typography', 'bdthemes-element-pack' ),
				'selector' => '{{WRAPPER}} .bdt-honeycombs-area .bdt-honeycombs .bdt-honeycombs-inner-wrapper .bdt-comb .bdt-inner .bdt-wrapper .bdt-title',
			]
		);


		$this->add_responsive_control(
			'title_padding',
			[
				'label' => __( 'Padding', 'bdthemes-element-pack' ),
				'type' => Controls_Manager::DIMENSIONS,
				'size_units' => [ 'px', 'em', '%' ],
				'selectors'  => [
					'{{WRAPPER}} .bdt-honeycombs-area .bdt-honeycombs .bdt-honeycombs-inner-wrapper .bdt-comb .bdt-inner .bdt-wrapper .bdt-title' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
				],
			]
		);


		$this->end_controls_section();

		// end title


		// description
		$this->start_controls_section(
			'section_style_description',
			[
				'label'     => __( 'Description', 'bdthemes-element-pack' ),
				'tab'       => Controls_Manager::TAB_STYLE,
				'condition' => [
					'description_display' => 'yes',
				],
			]
		);


		$this->add_control(
			'description_color',
			[
				'label'     => esc_html__( 'Color', 'bdthemes-element-pack' ),
				'type'      => Controls_Manager::COLOR,
				'selectors' => [
					'{{WRAPPER}} .bdt-honeycombs-area .bdt-honeycombs .bdt-honeycombs-inner-wrapper .bdt-comb .bdt-inner .bdt-wrapper .bdt-content' => 'color: {{VALUE}}',
				],
			]
		);

		$this->add_group_control(
			Group_Control_Typography::get_type(),
			[
				'name'     => 'description_typography',
				'label'    => __( 'Typography', 'bdthemes-element-pack' ),
				'selector' => '{{WRAPPER}} .bdt-honeycombs-area .bdt-honeycombs .bdt-honeycombs-inner-wrapper .bdt-comb .bdt-inner .bdt-wrapper .bdt-content',
			]
		);


		$this->add_responsive_control(
			'description_padding',
			[
				'label' => __( 'Padding', 'bdthemes-element-pack' ),
				'type' => Controls_Manager::DIMENSIONS,
				'size_units' => [ 'px', 'em', '%' ],
				'selectors'  => [
					'{{WRAPPER}} .bdt-honeycombs-area .bdt-honeycombs .bdt-honeycombs-inner-wrapper .bdt-comb .bdt-inner .bdt-wrapper .bdt-content' => 'padding: {{TOP}}{{UNIT}} {{RIGHT}}{{UNIT}} {{BOTTOM}}{{UNIT}} {{LEFT}}{{UNIT}};',
				],
			]
		);


		$this->end_controls_section();

		// end description


	}

	protected function render() {

		$settings = $this->get_settings_for_display();

 

		$frontSideDisplay = '';
		if($settings['title_display'] == 'yes' || $settings['icon_display'] == 'yes' ){
			$frontSideDisplay = 'yes';
		}

		$titleTag = $settings['title_tag'];
		$honeycomb_style = 'honeycomb-style-' . $settings['honeycomb_style'];
		$honeycomb_des_visibility = ($settings['description_display'] == 'yes') ? ' ' : 'honeycomb-des-visibility-hide';
		$honeycomb_title_visibility = ($frontSideDisplay == 'yes') ? ' ' : 'honeycomb-title-visibility-hide';
		$elementor_vp_lg = get_option( 'elementor_viewport_lg' );
		$elementor_vp_md = get_option( 'elementor_viewport_md' );
		$viewport_lg     = !empty($elementor_vp_lg) ? $elementor_vp_lg - 1 : 1023;
		$viewport_md     = !empty($elementor_vp_md) ? $elementor_vp_md - 1 : 767;

		$this->add_render_attribute(
			[
				'honeycombs' => [
					'data-settings' => [
						wp_json_encode( array_filter( [
							"id"        	=> $this->get_id(),
							"width" => $settings['items_width']['size'],
							"width_tablet" 	=> $settings['items_width_tablet']['size'],
							"width_mobile" 	=> $settings['items_width_mobile']['size'],
							"viewport_lg" 	=> $viewport_lg,
							"viewport_md" 	=>$viewport_md,
							"margin"    	=> $settings['items_spacing']['size'],
						] ) ),
					],
				],
			]
		);

		$this->add_render_attribute('honeycombs', 'class', 'bdt-honeycombs' );
		$this->add_render_attribute('honeycombs', 'class', $honeycomb_style );
		$this->add_render_attribute('honeycombs', 'class', $honeycomb_des_visibility.' '.$honeycomb_title_visibility );


		?>

 
		<div class="bdt-honeycombs-area"   
		<?php if($settings['comb_animation_type'] !== ''){ ?>
			bdt-grid bdt-scrollspy="cls: bdt-animation-<?php echo esc_attr($settings['comb_animation_type']); ?>; target: .bdt-comb-inner-wrapper; delay: <?php echo $settings['combs_anim_delay']['size']; ?>;"
		<?php } ?>
		>

		<div <?php echo $this->get_render_attribute_string( 'honeycombs' ); ?> >

			<?php foreach ( $settings['honeycombs_list'] as $index => $item ): ?>

				<?php
				if ( strlen( $item['honeycombs_link']['url'] ) > 0 ) {
					$target = $item['honeycombs_link']['is_external'] ? '_blank' : '_self';
					$this->add_render_attribute( 'bdt-comb-link', 'onclick', "window.open('" . $item['honeycombs_link']['url'] . "', '$target')", true );
				}
				?>
				<div class="bdt-comb elementor-repeater-item-<?php echo esc_attr( $item['_id'] ); ?>" <?php echo $this->get_render_attribute_string( 'bdt-comb-link' ); ?> >
					<div class="bdt-front-content">
						<?php if ( $settings['icon_display'] == 'yes' ): ?>
						 	<?php if (!empty($item['honeycombs_item_icon']['value'])): ?>
	                             <div class="bdt-honeycombs-icon">
	                             	<?php Icons_Manager::render_icon($item['honeycombs_item_icon'], ['aria-hidden' => 'true']); ?> 
	                             </div>
                        	<?php endif;?> 
                        <?php endif; ?>

						<?php if ( $settings['title_display'] == 'yes' ): ?>
							<<?php echo $titleTag; ?> class="bdt-title" >
							<?php echo $item['honeycombs_title']; ?>
							</<?php echo $titleTag; ?> >
						<?php endif; ?>
					</div>
					<div class="bdt-back-content">
						<?php if ( $settings['description_display'] == 'yes' ): ?>
							<div class="bdt-content">
								<?php echo $item['honeycombs_content']; ?>
							</div>
						<?php endif; ?>
					</div>
				</div>					 

			<?php endforeach; ?>

		</div>


	</div>


		<?php
	}


}


