Forum Replies Created
-
AuthorPosts
-
MVX Support NinjaKeymaster
Hi,
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 NinjaKeymasterHello @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' );
CopyMVX Support NinjaKeymasterHi,
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']) ); } } }
CopyRegards,
MVX Support NinjaKeymasterHello @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 NinjaKeymasterWith 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 NinjaKeymasterThere 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 NinjaKeymaster@Chris Thanks for your suggestion.
We will add the new modifications for customer invoice in our future updatesMVX Support NinjaKeymasterYou 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 NinjaKeymasterOur 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 NinjaKeymasterHi,
Thanks for the update, We will add the same in our next update.Regards,
MVX Support NinjaKeymasterHi,
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 NinjaKeymasterHello, 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 NinjaKeymasteradd_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>'; } }
CopyMVX Support NinjaKeymaster@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 NinjaKeymasterHI,
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