这里的碳田开发商之一。
感谢您的反馈!
目前,Carbon字段仅存储键,并且没有内置方法从选项数组中检索选定值。
您可以将一个callable传递给add_options
方法
function available_options() {
return array(
\'windows\' => \'Windows\',
\'mac\' => \'Mac OS/ OSX\',
\'linux\' => \'Linux\',
\'android\' => \'Android\',
\'mobile\' => \'Mobile\',
\'tv\' => \'Smart TV\',
\'desktop\' => \'Desktop\',
\'router\' => \'Router\',
\'raspberrypi\' => \'Raspberry Pi\',
);
}
Field::make( \'multiselect\', \'available_on\', \'Available on\' )
->add_options( \'available_options\' ),
然后,如果要从存储的键中检索正确的值,请使用该功能:
$all_options = available_options();
$available_on = carbon_get_post_meta( $post_id, \'available_on\' );
foreach ( $available_on as $option_key ) {
echo $all_options[ $option_key ];
}