Forum Replies Created
-
AuthorPosts
-
MVX Support Ninja
KeymasterHi,
We have check our end. our plugin override this section, That’s why theme design not working. We will let you know in details by tomorrow after debug the issue.Regards,
MVX Support Ninja
KeymasterHello @srv46126. We have checked the code shared by you and got to know that using the above code you can only implement your required flow in the admin end. The code will not be effective to implement the flow on vendor end.
However you can implement your required flow for the the vendor using the below hook –
do_action( 'mvx_add_product_form_end' );
MVX Support Ninja
KeymasterHi,
If you want add Advance Custom Fields in your storefront page then you need good amount of custom code to integrede the ACF plugin functionality.Another way is add below code to your function.php of the current active theme to get the field.
add_action( 'mvx_after_shop_front', 'add_mvx_custom_fields'); function add_mvx_custom_fields() { $vendor_id = get_current_vendor_id(); $custom_value = get_user_meta( $vendor_id, '_mvx_custom_field_name', true ) ?get_user_meta( $vendor_id, '_mvx_custom_field_name', true ) : ''; ?> <div class="panel panel-default pannel-outer-heading"> <div class="panel-heading"> <h3><?php _e('Custom Settings', 'multivendorx'); ?></h3> </div> <div class="panel-body panel-content-padding form-horizontal"> <div class="mvx_media_block"> <div class="form-group"> <label class="control-label col-sm-3 col-md-3"><?php _e('custom field', 'multivendorx'); ?></label> <div class="col-md-6 col-sm-9"> <input class="form-control" type="text" placeholder="custom field" name="_mvx_custom_field_name" value="<?php echo $custom_value; ?>"> </div> </div> </div> </div> </div> <?php } add_action('mvx_before_vendor_dashboard', 'save_custom_fields'); function save_custom_fields(){ global $MVX; $vendor_id = get_current_vendor_id(); if ($_SERVER['REQUEST_METHOD'] == 'POST' && $MVX->endpoints->get_current_endpoint() == 'storefront') { if ($_POST['_mvx_custom_field_name']) { update_user_meta( $vendor_id, '_mvx_custom_field_name', wc_clean($_POST['_mvx_custom_field_name']) ); } } }Regards,
MVX Support Ninja
KeymasterHello @Chris, if you want customers to contact vendors via whatsapp, they will get redirected to use whatsapp web . This is the default flow provided by whatsapp. For your better understanding I have attached a video – https://www.awesomescreenshot.com/video/18663738?key=0ae4c45df49156f274f0e16ca6ab40ce
In case of Facebook or Messenger, it will be open within your site itself
If you need any further help, please let us know.MVX Support Ninja
KeymasterWith custom css you can change the positioning of the custom fields on the edit product page.
But it would be great if you can share the staging site access with us where you have configured the custom fields so that we can help you with the css to improve the style segment.June 27, 2023 at 12:20 PM in reply to: Conditionally Remove Product Tabs for Certain Products #193842MVX Support Ninja
KeymasterThere is some issue with bookings that is why the tabs are not coming in the product data meta box.
Our team will provide you with the fix as soon as possible.MVX Support Ninja
Keymaster@Chris Thanks for your suggestion.
We will add the new modifications for customer invoice in our future updatesMVX Support Ninja
KeymasterYou are welcome.
Hope your query is solved now. We are closing this thread if you face any issue or need help in future please let us know.MVX Support Ninja
KeymasterOur replies are inline :
– If I would like to let my customers to receive their invoice once they made their payment, should I choose ‘customer processing order’ as the order status instead of ‘customer completed order’?
>> As it was mentioned earlier, the customer can get the invoice pdf attached in the mail only if the order status is completed.
But I think the flow which you are asking that the customer will get the invoice in the mail as soon as the payment is done is not supported by default. However, we have a plan to let the admin select multiple order status, so customers can get invoices as per that. We will add this modification in our future update. We will keep you posted.
– Usually when an order is paid, the order would be marked as processing right? And when it’s not paid, then it’ll be marked as on-hold right?
>> Yes, you said it correctly.MVX Support Ninja
KeymasterHi,
Thanks for the update, We will add the same in our next update.Regards,
MVX Support Ninja
KeymasterHi,
We have checked our end, Kindly Ask to your theme author which hook or filter they use to add this types of select input, maybe we used the same hook or filter so kindly ask them to give us the hook or filter name.Regards,
June 24, 2023 at 3:54 PM in reply to: Multi Vendor Checkout Issue Using Per Product Shipping Plugin and Module #193787MVX Support Ninja
KeymasterHello, we checked in your our end and we did not find any issue. Please make sure you have enabled
i)per-product shipping module enabled by admin.
ii)Vendors have added shipping class and shipping rates for the products.
If you have done all these, then you are not supposed to get any errors.We have enabled all these and checked by adding product from both the vendors and per product shipping was charged separately for both the products.
Here is the video
https://www.awesomescreenshot.com/video/18605761?key=2f23b27e7c7609cfba2897cfba51f246.
Kindly check and let us know.MVX Support Ninja
Keymasteradd_action( 'mvx_before_pdf_invoice_template_item_meta', 'mvx_before_pdf_invoice_template_item_meta_callback', 10, 3); function mvx_before_pdf_invoice_template_item_meta_callback( $pdf_type, $item, $order ){ $product = $item->get_product(); if ( $product && $product->get_sku() ) { echo '<div>' . esc_html__( 'SKU:', 'woocommerce' ) . ' ' . esc_html( $product->get_sku() ) . '</div>'; } }MVX Support Ninja
Keymaster@Chris Our replies are inline-
I checked on customer end by checking on the invoice received via email, so the invoice is not showing since its order status is On-hold when he placed an order. If the order status has been changed to processing, where do the customer check the invoice then?
>> The customer can get the mail if any order is placed but for getting the invoice number with the mail, order status should be selected as completed..https://prnt.sc/q009YIIYJZ_PI saw from the backend settings that there are two settings, the second one is for customer settings.https://prnt.sc/CP_9Lf0CQZnm
And the first one is the settings set for admin only right?https://prnt.sc/oEKSoCf3k8tz
>> Yes,
In the backend, the settings option is available only for admin and customers.
However vendor can select their settings from their dashboard : https://prnt.sc/wocJffpmBu1HThere’s no attach to email settings for vendor right? So vendor’s flow is accessing on their dashboard right?
>>There is no settings for vendor invoice mail. However the vendor can download the invoice from his dashboard>>orders https://prnt.sc/cQ5OnarvWBGEMVX Support Ninja
KeymasterHI,
Kindly share the page link, so we will check this and also share the theme. So, we will check the same in our end.Regards,
-
AuthorPosts
