如果小数是-00,我想隐藏小数。但是,例如,如果它们是-75,我希望它们显示
function gf_update_currency( $currencies ) {
if(in_array('decimals', $currencies['EUR'])== 00) {
$decimals = 0
} else {
$decimals = 2;
}
$currencies['EUR'] = array(
'name' => __( 'Euro', 'gravityforms' ),
'symbol_left' => '€',
'symbol_right' => '',
'symbol_padding' => '',
'thousand_separator' => '.',
'decimal_separator' => ',',
'decimals' => $decimals
);
return $currencies;
}
add_filter( 'gform_currencies', 'gf_update_currency' );
我尝试了这种方法的变体,例如将其转换为字符串以检查其是否以-,00结尾。但是它们不起作用。
编辑:我也尝试过直接编辑字段价格,但是我不太了解如何选择价格选项字段。