public static function init_fields()
 {
     if (self::$fields) {
         retuirn;
     }
     self::$fields = apply_filters('dln_submit_item_fields', array('basic' => array(array('id' => 'product_title', 'label' => __('Title', DLN_CLF), 'type' => 'text', 'value' => '', 'placeholder' => __('Product Title', DLN_CLF), 'required' => true), array('id' => 'product_category', 'label' => __('Category', DLN_CLF), 'type' => 'select', 'class' => 'dln-selectize', 'value' => '', 'options' => self::get_category_options(), 'required' => true), array('id' => 'product_price', 'label' => __('Price', DLN_CLF), 'type' => 'text-append', 'value' => '', 'placeholder' => __('', DLN_CLF), 'required' => true, 'append' => __('.000 vnđ', DLN_CLF), 'input_type' => 'number'), array('id' => 'product_desc', 'label' => __('Description', DLN_CLF), 'type' => 'textcomplete', 'class' => 'dln-textcomplete', 'value' => '', 'rows' => '6', 'required' => true), array('id' => 'product_gift', 'label' => __('Send a gift', DLN_CLF), 'type' => 'checkbox', 'value' => ''), array('id' => 'product_swap', 'label' => __('Allow swap', DLN_CLF), 'type' => 'checkbox', 'value' => ''))));
 }
							<?php 
echo balanceTags(DLN_Block_Product_Item::get_field('basic', 'product_category'));
?>
						</div>
						<div class="col-sm-6">
							<?php 
echo balanceTags(DLN_Block_Product_Item::get_field('basic', 'product_price'));
?>
						</div>
					</div>
				</div>
				<div class="form-group">
					<div class="row">
						<div class="col-sm-12">
							<?php 
echo balanceTags(DLN_Block_Product_Item::get_field('basic', 'product_desc'));
?>
						</div>
					</div>
				</div>
				
				<div class="form-group dln-field-meta">
					<div class="row">
						<div class="col-sm-12"><label class="control-label"><?php 
_e('Fields', DLN_CLF);
?>
 </label></div>
					</div>
					<div id="dln_field_meta_block">
						<div class="row">
							<div class="col-xs-4">