I have a cycle that displays options for products with a price. How to make sure that the radio
tag always has a checked
mark on the option with the maximum price?
<?php foreach ($option['product_option_value'] as $option_value) { ?> <input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" /> <?php echo $option_value['name']; ?> <?php echo $option_value['price']; ?> <?php } ?>
$max
variable, and then simply compare it with it<input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" <?= $option_value['price'] == $max ? 'checked': '' ; ?> />
<input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" <?= $option_value['price'] == $max ? 'checked': '' ; ?> />
<input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" <?= $option_value['price'] == $max ? 'checked': '' ; ?> />
- Alexey Shimansky