Home › Forums › WC Vendors Pro Support › Auction Only Site
NOTICE: We've Moved to a Ticket System for Support
As of August 31, 2017 (12am EST) our support forums will be retired (read-only), and we will be moving to a support ticket system. This will allow us to better organize and answer support requests, and provide a more personalized experience as we assist our customers.
For the time being, we will leave our forums open for reading and learning while we work on creating a more robust Knowledge Base for everyone to use.
If you are a WC Vendors Pro customer please open a support ticket here. If you are a WC Vendors user please open a support ticket on the Wordpress.org forums.
The information on this forum is outdated and in most instances no longer relevant. Please be sure to check our documentation for the most up to date information.
Thank you to all of our customers!
- This topic has 9 replies, 3 voices, and was last updated 6 years, 4 months ago by
MARCELO ANDRES.
-
AuthorPosts
-
May 4, 2017 at 1:32 pm #64253
MARCELO ANDRES
ParticipantHello I’m trying to create an auction only site. Using WC vendors pro + Woocommerce simple auctions.
Is there a way to display in the front-end product submission only the “Auction” product data? To avoid users to submit non non auctionable products
Thank youMay 4, 2017 at 10:06 pm #64295Anna
Member@djmarsx2017
Try this:
WC Vendors Settings : Products (wp admin > woocommerce > wc vendors > products)
Configure what to hide from all vendors when adding a product…
Check:
Simple
Variable
Grouped
External/Affiliatethen you should only see the Auction product type and fields in the product form.
May 5, 2017 at 7:07 pm #64399MARCELO ANDRES
ParticipantThank you Is now working great!
However I’m still having problems. The tabs below the product type dropdown are not working properly. None of them works and the active by default is not showing it’s content.
I’ve attached an image belowMay 6, 2017 at 12:20 am #64420Anna
MemberHello,
Well, we probably need to leave the simple product option un-checked then, but find a way to hide the product type selector and set the auction product type as default instead. We’ll have to use code..
Let me try and work this out and get back with you.
I also may be able to move the div in the template. Let me tinker with this and I will reply when I have found the right way to do this so that we do not break the form by having simple product type checked. 🙂May 6, 2017 at 5:44 pm #64439MARCELO ANDRES
ParticipantThank you for your help!
UPDATE even with all product options unchecked the tabs are not working on the front end. I checked the console and i can see a JavaScript error that seems to be related with the issue: See attached image
JavaScript Console Error:
ink-all.min.js:1 Error: #wcv-tabs does not match an element on the page. You need to pass a valid selector to "new Tabs_1". at f.h (ink-all.min.js:3) at new f (ink-all.min.js:7) at Boolean.<anonymous> (product.min.js:1) at Object.requireModules (ink-all.min.js:1) at t (product.min.js:1) at HTMLSelectElement.<anonymous> (product.min.js:1) at HTMLSelectElement.dispatch (jquery.js:3) at HTMLSelectElement.r.handle (jquery.js:3) at Object.trigger (jquery.js:3) at Object.a.event.trigger (jquery-migrate.min.js:2)
May 6, 2017 at 11:06 pm #64451Anna
Member@djmarsx2017
Please deactivate all plugins except WC Vendors, WC Vendors Pro, WooCommerce Simple Auctions and WC Vendors Simple Auctions Integration.
Now test. If it still shows, then please switch the the Storefront theme.
Test,
Please let me know the results..May 7, 2017 at 4:25 am #64465patrick
ParticipantThis might help you. I have an auction only site and used the code below. The time input doesnt work, you have to copy and paste the time stuff from the wcvendors auction bridge
<?php /** * The template for displaying the Auction only Product Edit form * * Override this template by copying it to yourtheme/wc-vendors/dashboard/ * * @package WCVendors_Pro * @version 1.3.9 */ /** * DO NOT EDIT ANY OF THE LINES BELOW UNLESS YOU KNOW WHAT YOU'RE DOING * */ $title = ( is_numeric( $object_id ) ) ? __('Save Changes', 'wcvendors-pro') : __( 'Add Simple Product', 'wcvendors-pro'); $product = ( is_numeric( $object_id ) ) ? wc_get_product( $object_id ) : null; // Get basic information for the product $product_title = ( isset($product) && null !== $product ) ? $product->post->post_title : ''; $product_description = ( isset($product) && null !== $product ) ? $product->post->post_content : ''; $product_short_description = ( isset($product) && null !== $product ) ? $product->post->post_excerpt : ''; $post_status = ( isset($product) && null !== $product ) ? $product->post->post_status : ''; /** * Ok, You can edit the template below but be careful! */ ?> <h2><?php echo $title; ?></h2> <!-- Product Edit Form --> <form method="post" action="" id="wcv-product-edit" class="wcv-form wcv-formvalidator"> <!-- Basic Product Details --> </div> <hr /> 'hidden', 'id' => 'product-type', 'value' => 'auction' ) ) ); ?> <!-- Price and Sale Price --> <?php WCVendors_Pro_Product_Form::prices( $object_id ); ?> <!-- SKU --> <?php WCVendors_Pro_Product_Form::sku( $object_id ); ?> <!-- Private listing --> <?php WCVendors_Pro_Product_Form::private_listing( $object_id ); ?> <!-- Shipping rates --> <?php WCVendors_Pro_Product_Form::shipping_rates( $object_id ); ?> <!-- Auction Fields --> <!-- Item Condition --> <?php WCVendors_Pro_Form_Helper::select( apply_filters( 'wcv_simple_auctions_item_condition', array( 'post_id' => $post_id, 'id' => '_auction_item_condition', 'class' => 'select2', 'label' => __( 'Item Condition', 'wc_simple_auctions' ), 'desc_tip' => 'true', 'description' => sprintf( __( 'The condition of the item you are selling', 'wcvendors-pro-simple-auctions' ) ), 'wrapper_start' => '', 'wrapper_end' => '', 'options' => array( 'new' => __('New', 'wc_simple_auctions'), 'used'=> __('Used', 'wc_simple_auctions') ) ) ) ); ?> <!-- Type of Auction --> <?php WCVendors_Pro_Form_Helper::select( apply_filters( 'wcv_simple_auctions_auction_type', array( 'post_id' => $post_id, 'id' => '_auction_type', 'class' => 'select2', 'label' => __( 'Auction Type', 'wc_simple_auctions' ), 'desc_tip' => 'true', 'description' => sprintf( __( 'Type of Auction - Normal prefers high bidders, reverse prefers low bids to win.', 'wcvendors-pro-simple-auctions' ) ), 'wrapper_start' => '', 'wrapper_end' => '', 'options' => array( 'normal' => __('Normal', 'wc_simple_auctions'), 'reverse'=> __('Reverse', 'wc_simple_auctions') ) ) ) ); ?> <!-- Proxy Options --> <?php WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_simple_auctions_proxy_bidding', array( 'post_id' => $post_id, 'id' => '_auction_proxy', 'label' => __( 'Enable proxy bidding', 'wc_simple_auctions' ), 'type' => 'checkbox' ) ) ); ?> <!-- Auction Start Price --> <?php WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_simple_auctions_start_price', array( 'post_id' => $post_id, 'id' => '_auction_start_price', 'label' => __( 'Start Price', 'wc_simple_auctions' ) . ' (' . get_woocommerce_currency_symbol() . ')', 'data_type' => 'price', 'wrapper_start' => '', 'wrapper_end' => '' ) ) ); ?> <!-- Auction Bid Increment --> <?php WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_simple_auctions_bid_increment', array( 'post_id' => $post_id, 'id' => '_auction_bid_increment', 'label' => __( 'Bid increment', 'wc_simple_auctions' ) . ' (' . get_woocommerce_currency_symbol() . ')', 'data_type' => 'price', 'wrapper_start' => '', 'wrapper_end' => '' ) ) ); ?> <!-- Reserve Price (note the keys are reserved not reserve, as is the auction developers code) --> <?php WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_simple_auctions_reserved_price', array( 'post_id' => $post_id, 'id' => '_auction_reserved_price', 'label' => __( 'Reserve price', 'wc_simple_auctions' ) . ' (' . get_woocommerce_currency_symbol() . ')', 'data_type' => 'price', 'wrapper_start' => '', 'wrapper_end' => '' ) ) ); ?> <!-- Buy it Now Price --> <?php WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_simple_auctions_buy_it_now_price', array( 'post_id' => $post_id, 'id' => '_buy_it_now_price', 'label' => __( 'Buy it now price', 'wc_simple_auctions' ) . ' (' . get_woocommerce_currency_symbol() . ')', 'data_type' => 'price', 'wrapper_start' => '', 'wrapper_end' => '' ) ) ); ?> <?php WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_simple_auctions_start_date', array( 'post_id' => $post_id, 'id' => '_auction_dates_from', 'label' => __( 'From', 'wcvendors-pro-simple-auctions' ), 'class' => 'wcv-datetimepicker', 'placeholder' => __( 'From…', 'placeholder', 'wcvendors-pro-simple-auctions' ). ' YYYY-MM-DD', 'wrapper_start' => '', 'wrapper_end' => '', ) ) ); ?> <?php WCVendors_Pro_Form_Helper::input( apply_filters( 'wcv_simple_auctions_end_date', array( 'post_id' => $post_id, 'id' => '_auction_dates_to', 'label' => __( 'To', 'wcvendors-pro-simple-auctions' ), 'class' => 'wcv-datetimepicker', 'placeholder' => __( 'To…', 'placeholder', 'wcvendors-pro-simple-auctions' ). ' YYYY-MM-DD', 'wrapper_start' => '', 'wrapper_end' => '', 'desc_tip' => true, ) ) ); ?> <?php WCVendors_Pro_Product_Form::form_data( $object_id, $post_status, $template ); ?> <?php WCVendors_Pro_Product_Form::save_button( $title ); ?> <?php WCVendors_Pro_Product_Form::draft_button( __('Save Draft','wcvendors-pro') ); ?> </div> </div> </form>
May 18, 2017 at 7:45 am #65512MARCELO ANDRES
ParticipantWhen Storefront is active is working properly. There’s a way to make it work with Divi? It’s a pretty popular theme!
May 19, 2017 at 7:45 pm #65753Anna
Member@djmarsx2017
There are several reasons why DIVI can be a headache.
First off, in areas they disable html markup, which is lame. At least they DID.. not sure if they still do.
Also, there is a smooth scroll that messes with pro dashboard pages.
We do have some code to deal with that.. I think it is this, in your theme/child theme functions.php:
https://gist.github.com/fervous/7c6f98dcd31fa0742303ba50e85f33b6May 21, 2017 at 10:05 am #66010MARCELO ANDRES
ParticipantHello Ana,
I’ve solved the issue by applying CSS. Now it seems to be working fine. I’ll let you know if i have any other issues. Thank you for your time
-
AuthorPosts
- The forum ‘WC Vendors Pro Support’ is closed to new topics and replies.