添加选项“多个”以在Woocommerce中添加到购物车表单html

时间:2018-06-28 09:31:36

标签: php wordpress woocommerce

我需要在产品页面上的Woocommerce添加到购物车表单选择字段中添加HTML选项“ multiple”。

例如:

<select id="maten" multiple>
    <option value="">Choose an option</option><option value="S" class="attached enabled">S</option>
    <option value="M" class="attached enabled">M</option>
    <option value="L" class="attached enabled">L</option>
    <option value="XL" class="attached enabled">XL</option>
</select>

下面的代码用于从Woocommerce模板文件中显示带有产品变体的选择字段:

<?php
$selected = isset( $_REQUEST[ 'attribute_' . sanitize_title( $attribute_name ) ] ) ? wc_clean( stripslashes( urldecode( $_REQUEST[ 'attribute_' . sanitize_title( $attribute_name ) ] ) ) ) : $product->get_variation_default_attribute( $attribute_name );
wc_dropdown_variation_attribute_options( array( 'options' => $options, 'attribute' => $attribute_name, 'product' => $product, 'selected' => $selected ) );
echo end( $attribute_keys ) === $attribute_name ? apply_filters( 'woocommerce_reset_variations_link', '<a class="reset_variations" href="#">' . esc_html__( 'Clear', 'woocommerce' ) . '</a>' ) : '';
?>

是否可以通过过滤器或其他方式将多个添加到选择字段?

0 个答案:

没有答案