Search
 
SCRIPT & CODE EXAMPLE
 

PHP

show woocommerce product variation in table php

function woocommerce_variable_add_to_cart() { global $product, $post; $variations = $product->get_available_variations(); ?> <table> <tbody> <?php  foreach ($variations as $key => $value) { ?>  <tr> <td> <b><?php echo implode(‘/’, $value[‘attributes’]);?></b> </td> <td> <?php echo $value[‘price_html’];?> </td> <td> <form action=”<?php echo esc_url( $product->add_to_cart_url() ); ?>” method=”post” enctype=’multipart/form-data’> <input type=”hidden” name=”variation_id” value=”<?php echo $value[‘variation_id’]?>” /> <input type=”hidden” name=”product_id” value=”<?php echo esc_attr( $post->ID ); ?>” /> <input type=”hidden” name=”add-to-cart” value=”<?php echo esc_attr( $post->ID ); ?>” /> <?php if(!empty($value[‘attributes’])){ foreach ($value[‘attributes’] as $attr_key => $attr_value) { ?> <input type=”hidden” name=”<?php echo $attr_key?>” value=”<?php echo $attr_value?>”> <?php } } ?> <button type=”submit” class=”single_add_to_cart_button button alt”><?php echo apply_filters(‘single_add_to_cart_text’, __( ‘Add to cart’, ‘woocommerce’ ), $product->product_type); ?></button> </form> </td> </tr>  <?php } ?> </tbody> </table> <?php }
Comment

PREVIOUS NEXT
Code Example
Php :: Eloquent models events 
Php :: taxonomy_get_parents drupal 8 
Php :: php ++ 
Php :: woocommerce change add to cart button text 
Php :: wordpress reserved image size name 
Php :: min function in php 
Php :: associate laravel 
Php :: like %% inside the array php 
Php :: wherehas laravel search 
Php :: php timezone change 
Php :: laravel casts 
Php :: laravel check if email is real 
Php :: php check valid json string 
Php :: php get item position in array 
Php :: laravel collection get unique values 
Php :: json to html php table 
Php :: php artisan make :migration with model 
Php :: sanitize file name 
Php :: select option edit in laravel 
Php :: how to upload two files on same form different path in codeigniter 
Php :: laravel switch 
Php :: get date after 1 dayphp 
Php :: create array php 
Php :: checkbox options wordpress 
Php :: add another column in a table in laravel 
Php :: laravel auth setup 
Php :: php foreach loop first element 
Php :: Create a table with PHP in html 
Php :: add object in array php 
Php :: laravel eloquent bulk insert 
ADD CONTENT
Topic
Content
Source link
Name
3+1 =