Jeremy Shipman

Results 56 issues of Jeremy Shipman

Sometimes a product will become unavailable, and it should be removed from any current carts. This is a bug, because an empty order item will still show in the cart,...

bug
task

Draft code: https://gist.github.com/jedateach/5417600

enhancement

To help with saving the user time and effort (increasing conversions), they should be able to use the google geocoding api to quickly enter their address. https://gist.github.com/jedateach/5409398

enhancement

There is need to clearly define, test and document states of product availability. These are: - **Live** - the product can be seen and bought - **Draft** - the product...

documentation
needs unit tests

The ISO 3166-2 standard stores a list of 2nd level administrative regions of countries. This database is quite easily accessible. Storing it in the SilverStripe database will allow for more...

enhancement

Product prices need to be updated dynamically. My current solution is a extension hook in my $product->sellingPrice() function that allows you to override/update the BasePrice field data. Once you have...

enhancement

Sometimes developers or shop admins need to place a test order on the live site. The problem is that they don't want to make actual payment in the process, and...

enhancement

Rather than using the [MatchObjectFilter](https://github.com/burnbright/silverstripe-shop/blob/master/code/search/MatchObjectFilter.php) to find items of the same time in a cart, it might be better to introduce some kind of hashing function that can be used...

enhancement

If a product is no longer purchasable, existing shopping carts should be updated, and customers notified that the product is no longer available. This is particularly important to sort out...

task

An automatically generated stock keeping unit would help store owners save time. http://en.wikipedia.org/wiki/Stock-keeping_unit

enhancement