いくつかのカスタムフィールドを表示するために使用される次のコードがあります。
<table>
<tbody>
<?php
foreach ($fields as $field) {
$type = $field['s_type'];
$label = $field['s_label'];
$value = Attributes::newInstance()->getValue($item_id, $field['pk_id']);
if ($type == 'checkbox') {
if ($value == 'checked') $value = 'Yes';
else $value = 'No';
}
?>
<tr>
<td class='detail_label'><?php echo $label; ?></td>
<td class='detail_label'><?php echo $value; ?></td>
</tr>
<?php } ?>
</tbody>
</table>
チェックボックスの値='いいえ'の場合、trにコンテンツを表示する必要はありません
それは可能ですか?
ご協力いただきありがとうございます!