You have not added any condition, you need to add condition to make the shipping method work.
Add condition by clicking "Add Condition" button
';
if(count($this->saved_conditions) > 0 && is_array($this->saved_conditions)){
$count = 0;
foreach($this->saved_conditions as $condition){
$html .= $this->savedRow($condition, $count);
$count++;
}
}
return $html;
}
function savedRow($condition, $count){
$html = '';
$html .= '
';
$html .= $this->conditionDropdown($condition['pi_condition'], $count);
$html .= '
';
$html .= '
';
$html .= $this->logicDropdown($condition['pi_condition'],$condition['pi_logic'], $count);
$html .= '
';
$html .= '
';
$html .= $this->conditionValue($condition['pi_condition'],$condition['pi_value'], $count);
$html .= '
';
$html .= '
';
$html .= '
';
$html .= '
';
$html .= '
';
return $html;
}
function conditionValue($condition, $values, $count){
$html = apply_filters('pi_efrs_saved_values_'.$condition, "", $values, $count);
return $html;
}
static function createSelect($array, $count, $condition ="", $multiple = "", $values = array(), $dynamic = ""){
if($multiple === 'multiple'){
$multiple = ' multiple="multiple" ';
}else{
$multiple = '';
}
$html = '