Giter VIP home page Giter VIP logo

dokan's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dokan's Issues

Translation issue

During upload a product if seller missed the category then it shows this warning "Product Title Is Required". This sentence need to be translated.

Pagination of stores list in home not working

I have a list of stores in the home in wordpress, but when going to page two the url changes but still showing the results of the first page, the list outside of the home it works. Help me :( thanks.

Cash on Delivery shouldn't increase vendors available money

If a customer decides to buy a product through the Cash on Delivery payment gateway, then the vendor will receive the money directly from the customer. Therefore, adding that money to the vendors available money makes no sense and could lead to trouble if the vendor asks to withdraw it.

filter for dokan_get_seller_earnings

Could you add a new filter to the function dokan_get_seller_amount_from_order ?
I need the new filter for apply exchange rates to seller earnings
Something like this:

return apply_filters( 'dokan_get_seller_amount_from_order', $net_amount, $order );

Thanks!

"More tab" checkbox is not saving on seller settings-

When on the dashboard for a seller, under settings > store at the bottom of the page is a more product tick box if this is ticked and saved, then you navigate away from the page and return to it the tick box is unchecked.

Best selling product styling issue

When I am inserting [dokan-best-selling-product] shortcode in a page that time it is rendering the best-selling product which is good. But the styling is not same as WooCommerce. It doesn’t show any columns, it is just one list from top to bottom with a very large product image, and the product name and price below it.

Order filtering is showing wrong pagination

If i applied date filter in order tab then results are not correct with pagination it shows 19 pages for on day but if i click on next button then after 2nd page it shows no order found please check.

Product description issue in Tab view

I tried to test and if I didn't remove the text "details of your product.." than it showed it on the live product. You can see this in the screenshot below. Please change this to say "This is the place for a longer description of your product." and have it so it works like the short description and doesn't write that text if the user doesn't edit the field.

Show vendor name under their products

The name of the vendor should be visible under each one of their products, both when viewing them in the main store page, as when viewing the product individually. Something like "Sold by {name of the store}" The vendor name should of course link to their store.

This feature is common to all other multi-vendor plugins (WCMP, WCVendors, Product Vendors and Yith) so there are probably WooCommerce hooks in place to make this feature easy to implement. Some of these plugins also allow you to configure what text to show before the name of the vendor, so that you may change it from, say, "Sold by Joe" to "Brought to you by Joe".

If there's some markets where it might not be desirable to display the vendor name under every product, then there should be an option in the Dokan Settings to toggle it, but the feature should definitely be an option.

Author name is wrong on the cart

On the cart page product, author name is showing wrong. It is showing the site-admin name rather than the original vendor. (When the admin is assigning product from the backend)

Product Attributes

Creating product in admin allows to add product attributes like Size or Color for tshirts where customer can select size or color.

In dokan dashboard seller can add attributes but they are not used in correct way on product page.
Attributes show as "Additional info" and not as select dropdown?

I don't see a point of attributes used like that.
Sellers that sell clothing can not use the system
Is this a bug or am I missing something?

new query filters

Hi, your plugin is great!
I need some new query filters for dokan_author_total_sales and dokan_get_seller_balance to apply exchange rates in multicurrency stores.
Is it possible to add filters for these two functions?

get seller earnings

Hi, I don't sure but I think that the function dokan_get_seller_earnings must get earnings from dokan_orders table instead of from WC_Orders.

I'm integrating Dokan with PBC multicurrency plugin, to do this I'm updating dokan_orders to store total_sales and net_amount in base currency after apply exchange rate so if the function dokan_get_seller_earnings calculates earnings again the Dashboard earnings big counter displays a wrong amount.

Shipping confusion

In woocommerce we have only one zone (USA) and one class (Free), flat rate class is there too but no product is using that class.
Vendor is able to override shipping with their own per product if they choose.

Problem is on checkout customer still gets a option of main Woo Free shipping along with vendor shipping where they can choose..
If products in cart are from Vendor it should display only vendor shipping.

View active vendors and pending

Hey guys.
Great plugin. Currently testing it out on a client's new site so am using the free version of dokan.
I have a few questions'

  1. Is there a way in which the super-admin can approve vendors from the wp dashboard? Currently, I think it is set such that a new vendor automatically becomes active.
  2. Can one view the list of all vendors (active and pending) or is that just a pro feature?

Order currency in order line item template

To allow display the correct currency in multi-currency stores, add the currency arg to wc_price function in order-item-html.php template:

<td class="line_cost" width="1%">
        <?php
            if ( isset( $item['line_total'] ) ) {
                if ( isset( $item['line_subtotal'] ) && $item['line_subtotal'] != $item['line_total'] ) echo '<del>' . wc_price( $item['line_subtotal'], array( 'currency' => $order->get_currency() ) ) . '</del> ';

                echo wc_price( $item['line_total'], array( 'currency' => $order->get_currency() ) );
            }
        ?>
    </td>

Allow vendors to write a description of their store

Vendors should be able to write some free-form text about their store in their Settings > Store, and that text be displayed under their store header, and also probably under the Vendor Info section of their products.

Each Tab Have Its Own CSS Class

Is it possible to put a custom CSS ID or class on each tab of the dashboard? This will make it easier to make some of the changes we've been making in the plugin files themselves.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.