WC_AJAX::render_variation_html
Render a variation editor.
NOTE! Do NOT remove the apparently unused function arguments. These are actually used inside the included html-variation-admin template.
Method of the class: WC_AJAX{}
No Hooks.
Returns
null. Nothing (null).
Usage
$result = WC_AJAX::render_variation_html( $product_object, $variation_object, $loop, ?float $base_cost );
- $product_object(WC_Product) (required)
- PArent product of the variation being edited.
- $variation_object(WC_Product) (required)
- Variation being edited.
- $loop(int) (required)
- Index of the variation being rendered.
- ?float $base_cost(required)
- .
WC_AJAX::render_variation_html() WC AJAX::render variation html code WC 10.8.1
private static function render_variation_html( WC_Product $product_object, WC_Product $variation_object, $loop, ?float $base_cost ) {
$variation_id = $variation_object->get_id();
$variation = get_post( $variation_id );
$variation_data = array_merge( get_post_custom( $variation_id ), wc_get_product_variation_attributes( $variation_id ) ); // kept for BW compatibility.
include __DIR__ . '/admin/meta-boxes/views/html-variation-admin.php';
}