public static function render_html()
 {
     self::init_fields();
     DLN_Blocks::block_load_frontend_assets();
     self::load_frontend_assets();
     DLN_Blocks::block_get_template('add-product-item.php', array('fields' => self::$fields, 'fashion_id' => self::$fashion_id));
 }
 public static function render_html()
 {
     self::init_fields();
     DLN_Blocks::block_load_frontend_assets();
     DLN_Block_Photo_Submit::load_frontend_assets();
     DLN_Blocks::block_get_template('photo-submit.php', array('fields' => self::$fields));
 }
Example #3
0
 public static function get_instance()
 {
     // If the single instance hasn't been set, set it now.
     if (null == self::$instance) {
         self::$instance = new self();
     }
     return self::$instance;
 }
 function __construct()
 {
     include DLN_ABE_PLUGIN_DIR . '/dln-block/includes/block-cache.php';
     include DLN_ABE_PLUGIN_DIR . '/dln-block/includes/block-ajax.php';
     include DLN_ABE_PLUGIN_DIR . '/dln-block/includes/blocks.php';
     if (is_admin()) {
         include DLN_ABE_PLUGIN_DIR . '/dln-block/includes/admin/photo-post-type.php';
     }
     // Init classes
     $this->blocks = DLN_Blocks::get_instance();
     add_action('wp_enqueue_scripts', array($this, 'register_assets'));
     add_action('init', array($this, 'init'));
     add_action('admin_init', array($this, 'admin_init'));
 }
Example #5
0
 public function dln_load_block_modal()
 {
     if (!isset($_POST[DLN_ABE_NONCE]) || !wp_verify_nonce($_POST[DLN_ABE_NONCE], DLN_ABE_NONCE)) {
         $block = isset($_POST['block']) ? $_POST['block'] : '';
         if (empty($block)) {
             exit('0');
         }
         $modal_content = DLN_Blocks::get_block(sanitize_title($block));
         $arr_result = array('status' => 'success', 'content' => $modal_content);
         echo json_encode($arr_result);
         die;
     }
     exit('0');
 }
 function __construct()
 {
     include 'includes/block-cache.php';
     include 'includes/block-ajax.php';
     include 'includes/blocks.php';
     if (is_admin()) {
         //include( 'admin/class-dln-form-admin.php' );
     }
     // Init classes
     $this->blocks = DLN_Blocks::get_instance();
     add_action('wp_enqueue_scripts', array($this, 'register_assets'));
     add_action('init', array($this, 'init'));
     //add_action( 'admin_init', array( $this, 'admin_init' ) );
 }
 public static function get_field($group_field = '', $field_id = '', $value = array())
 {
     if (empty(self::$fields)) {
         self::init_fields();
     }
     if (empty(self::$fields[$group_field])) {
         return null;
     }
     $group_fields = self::$fields[$group_field];
     $field_return = null;
     foreach ($group_fields as $i => $field) {
         if ($field_id == $field['id']) {
             $field_return = $field;
             if (!empty($value)) {
                 $field_return['value'] = $value;
             }
         }
     }
     DLN_Blocks::block_get_template('views/fields/' . $field_return['type'] . '-field.php', array('field' => $field_return));
 }
 public static function render_html()
 {
     DLN_Blocks::block_load_frontend_assets();
     self::load_frontend_assets();
     DLN_Blocks::block_get_template('profile-edit.php', array('fields' => ''));
 }
 public static function render_html()
 {
     self::load_frontend_assets();
     wp_print_styles('dln-block-modal-photo-select-css');
     DLN_Blocks::block_get_template('modals/photo-select.php', array('fields' => null));
 }