/** * buid condition select tag * @param $value * @param array $atts * @return string */ public static function get_conditions_select_tag($value, $atts = array()) { HW_HOANGWEB::load_class('HW_UI_Component'); $options = array(); $dynamic_settings = self::get_active_conditions_settings(); foreach ($dynamic_settings as $id => $item) { $options[$id] = $item['title']; } if (class_exists('HW_Conditions_Manager', false)) { $guide_link = '(<a href="' . HW_Conditions_Manager::admin_condition_mananger_link() . '" target="_blank">Thêm điều kiện</a>)'; } else { $guide_link = ''; } return HW_UI_Component::build_select_tag($options, $value, $atts, true) . $guide_link; }
/** * Main class constructor */ public function __construct() { require_once 'includes/hw-condition.php'; require_once 'includes/dynamic-conditions.php'; HW_Conditions_Manager::init_metabox(); }