Giter VIP home page Giter VIP logo

jigoshop's Introduction

Jigoshop is a feature-packed eCommerce plugin built upon Wordpress core functionality ensuring excellent performance and customizability.

Quick start

To get started, check out our installation guide!

  1. You can also clone the git repo:

    git clone git://github.com/jigoshop/jigoshop.git
    
  2. Or download it into your WordPress plugin directory:

    https://github.com/jigoshop/jigoshop/zipball/master

Bug tracker

Have a bug? Please create an issue here on GitHub!

https://github.com/jigoshop/jigoshop/issues

Contributing

See CONTRIBUTING.md

Anyone and everyone is welcome to contribute. Jigoshop wouldn't be what it is today without the github community.

There are several ways you can help out:

Change Log

See CHANGELOG.md

Project information

Shortcodes description

  • jigoshop_product_list - shortcode used to display list of product in column or row format, fetched by specified taxonomy and terms. Parameters:
    • number - number of products to download, default: jigoshop_catalog_per_page option,
    • order_by - ordering of the products, default: "date",
    • order - type of ordering of the products, default: "desc",
    • orientation - orientation of items, default: "rows",
    • taxonomy - taxonomy to restrict products to, default: "product_cat",
    • terms - list of term slugs to fetch, can be an array or space separated string, default: empty,
    • thumbnails - decides whether to show thumbnails or not, default: "show",
    • sku - decides whether to show SKU value or not, default: "hide"

jigoshop's People

Contributors

abban avatar adamnbowen avatar almaz avatar annzaan avatar azrielnefezen avatar bueltge avatar chriscct7 avatar chriscct7clone avatar createdbypete avatar deckerweb avatar divergeinfinity avatar geczy avatar ideadude avatar jusbell avatar kdzwinel avatar kkasowski avatar loxk avatar markjaquith avatar mattkersley avatar megawebmaster avatar mikejolley avatar mikhail-rybakov avatar mindbuster avatar newash avatar nofacex avatar piffpaffpuff avatar rahal avatar sakhnik avatar schorsch avatar studioromeo avatar

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

jigoshop's Issues

Paypal issue.. ?

Hey guys,

I'm testing the RC1 version from GitHub, and it works pretty well. Configurables products are greats, it looks great.

But when I go to checkout and I select paypal in the payment options (i'm using sandbox) with configurable products, the price used is the "base price". It means that when I have a product starting at 14.99€ and several options which costs 10€, paypal should ask me 24.99€. But it asks me 14.99. I tried and option which costs +50€, and I still have to pay 14.99.

I don't know if i'm having any troubles to configure the whole thing, but it's pretty annoying.

Thank you for your support. I'm sorry if I didn't post my issue in the right section, I'm a GitHub new-user.

(and sorry for my English too)

Changing status of a variable product order corrupts it

From Jeff's email:

"Admin->Orders->Edit Orders
variations without SKU display parent SKU, should be blank?
new orders, changed to processing, and ...
PHP Notice: Undefined index: item_variation in /Library/WebServer/Documents/test/wp-content/plugins/jigoshop/admin/write-panels/order-data-save.php on line 66
id, variation id, SKU all change to incorrect values
No processing order email sent
(update - all order processing in the Admin needs work for variations, no quantity on hand adjusting, etc.)"

Copy Product

I believe that it could be great if you could copy a product and then just change some attributes.
For example I create a product with title, description, images, 8 variables with prices, weight etc, this would take me 2-3 minutes.

If i could copy this product, get in and change only title and images, because these are only differences with the others, it would take me 30 secs.

In this way all the products have the same attributes... so I dont forget by mistake to add the weight in one of my 8 variables etc.

How are products variations supposed to work

Hello,

It is a question more than an issue.

How are variations supposed to work? I have a product that I need to give users the choice of the color (red, blue, green) and the size (XL, M, L and S).

The first step for the color would be to create the color attribute for the product, but I face the issue that I can't create the three attributes: red, blue and green. Only one attribute with the same name is allowed...

Add/Subtract base price (Variable Products)

Can't remember if this is possible or not to add / subtract base price using variables.

Hey guys

nice job on jigo so far very impressive. Although i do have one point i would like to make, i recently tested the RC1 from github and have to say it is “configurable” products is utterly confusing… and thats from a developers perspective, let alone a clients view. It took 3 of us ( 2 php developers and 1 asp) 15 minutes to work out how the system works..

Most e-commerce systems employ the ability to add product configuration options like such:

Name: Colour
SKU: x7712
-> Value: red -> Quantity: 7 -> Price: +10,000
-> Value: green -> Quantity: 1 -> Price: -5,000
-> Value: blue -> Quantity: 3 -> Price: +12,000
-> Value: yellow -> Quantity: 2 -> Price: -4,000

thus populating a drop down with options that either – or + the from the base price and Quantity of the product.

In its current incarnation i do not see that i could use jigo in the studio. shame as its coded very nice.

on the other hand it was only an RC so it may be different when released.

Anyway i do not want to seem unappreciative. I do appreciate your hard work people, and good work at that.

Registration Page

Is it possible to have an registration page, where customers can register?

Discount

Wouldn't it be great on the "Add a new product" page to exist below the Sale Price (€) and the Sale Price Dates an option to choose an discount amount?

Lets say 50%. The plugin should show in frond instead of the Sale! circle, an circle with the -50%.
Also it would be possible by providing the discount for the plugin to compute the sale price from the regular.
Ex. a product with regular price 100 € and a discount of 20% will cost 80 € etc

If you would like I could help you by writing the code for something like that.

Same variation multiple times in one product

It is possible to enter same variation multiple times in one variable product. I.e. when selling t-shirts using variable product you may create two variations red-XL and give them different prices and stock qty.

abandon php4 deprecated features

In the source code there are things like:

  • var keyword
  • ereg function
  • comments starting with #
  • old-style constructor functions (i.e. Jigoshop_Widget_Cart())

which are deprecated in php5. And Jigoshop won't run on php4 so we may start removing/fixing this stuff. It's not a bug, just a thing that should be done to make the code a little bit better (and ready for its bright future :) ).

Variation quantity ambiguity

I.e. when I have two attributes for a variable product:

  • size (M, L, XL)
  • color (green, red, blue)

I may create variations like this:

  • red - M
  • green - XL
  • blue - *

In the last one I left size unset (I will use * for an unset value) in purpose. You can actually do that and its quite powerful. That means that you have all of the sizes of the blue t-shirt. My question is: when you put a quantity in this variation - does it mean that you have 10 blue t-shirts in total or that you have 10 blue t-shirts each size? Second option will be much more complicated to implement - we have only one quantity field for each variation.

Improve New Account Labels

via Darren:
After a lot of customer use and feedback of our implementation of the Jigoshop portal we’ve needed to "tweak" a few bits of the UI to "help" those users who are not quite so IT/website literate.
For example, at the top of the checkout page, some new customers were not too clear where to create an account. They entered their new username and password in the ‘returning’ customer box and wondered why it failed

We ended up changing the top text to
"If you have shopped with us before, please enter your Username and password in the boxes below. If you are a new customer please proceed to the Customer Billing & Shipping section."

And we suffered similar problems with the lower ‘new account’ section as it was not clear that it was for new customers only. In addition, customers often left the second password box blank as they didn’t realise it was really a ‘re-enter password’ box.
We tweaked the text to say "As you appear to be a new customer, please create an account by entering the information below. If you are a returning customer please Login with your Username at the top of the page."

Enhancements to adding attributes to variable products

When I was setting up variable product for the first time it took me 5 minutes to understand that I need to, not only select attributes I want to use in but also choose values for each one of them and check all the checkboxes in the 'Variation' column.

Maybe all attribute options should be selected and Variation checkboxes checked by default?
Maybe we should save/reload the page after each new attribute was added? As for now, after adding new attributes user has to save the page manually to use this new attribute in variations.

Unnecessary fields for variable products

shouldn't some fields like 'product data > inventory > stock qty' or 'product data > pricing > Regular Price (£)' etc. be hidden when dealing with variable product? Variations of the product are responsible for the product price and quantity.

Varations no longer save combinations

When adding a configuration with two attributes
Attribute A has options
: Large
: Small

Attribute B has options
: Red
: Blue

Saving a combination of A:Large B:Red reverts back to A:Any B:Any in the configuration but saves the variation in the back end
Front end picking that variation does not allow the item to be brought.

Am i missing something?

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.