public function add_cart_item_data($cart_item_data, $product_id, $variation_id)
 {
     if (WC_Extension_Boilerplate_Helpers::is_product_checkbox($product_id)) {
         $cart_item_data['wc-boilerplate-extension-checkbox'] = 'true';
     }
     if ($number = WC_Extension_Boilerplate_Helpers::get_sample_number($product_id)) {
         $cart_item_data['wc-boilerplate-extension-number'] = $number;
     }
     if ($number = WC_Extension_Boilerplate_Helpers::get_sample_textbox($product_id)) {
         $cart_item_data['wc-boilerplate-extension-textbox'] = $number;
     }
     return $cart_item_data;
 }
// Exit if accessed directly
?>

<div class="woocommerce-extension-boilerplate">

	<?php 
do_action('wc_extension_boilerplate_before_template', $product_id);
?>

	<p><?php 
_e('WooCommerce Extension Boilerplate Template', 'woocommerce-extension-boilerplate');
?>
<p>

	<?php 
if ($option = get_option('wc_extension_boilerplate_sample_text')) {
    printf('<p>' . __('Sample Text Option: %s', 'woocommerce-extension-boilerplate') . '</p>', $option);
}
?>

	<?php 
if ($meta = WC_Extension_Boilerplate_Helpers::get_sample_textbox($product_id)) {
    printf('<p>' . __('Sample Text Meta: %s', 'woocommerce-extension-boilerplate') . '</p>', $meta);
}
?>

	<?php 
do_action('wc_extension_boilerplate_after_template', $product_id);
?>

</div>