Jump to:

2088 Posts in 1008 Topics by 455 members

E-Commerce Modules

SilverStripe Forums » E-Commerce Modules » ECommerce / Shop modules

Discuss about the various e-commerce modules available:
Ecommerce, SS Shop, SilverCart and SwipeStripe
Alternatively, have a look the shared mailinglist.

Moderators: martimiz, Nicolaas, Sean, frankmullenger, biapar, Willr, Ingo, Jedateach, swaiba, simon_w

Page: 1
Go to End
Author Topic: 897 Views
  • Josua
    Avatar
    Community Member
    86 Posts

    ECommerce / Shop modules Link to this post

    Hi!

    Why are there two different branches of the ecommerce module?
    - Ecommerce (Nicolaas)
    - Shop (Jeremy)
    How do they differ?
    Does the shop module will include the cart updating via AJAX as Nicolaas module?
    Seems that the ECommerce module does not have the problem with Translatable.
    Has been fixed in the Jeremy's module?
    Any of the modules will include currency exchange?
    When do you expect support for SilverStripe 3?

    Thank you for all your work Nicolaas and Jeremy.

    Regards,
    Jose

  • Jedateach
    Avatar
    Forum Moderator
    227 Posts

    Re: ECommerce / Shop modules Link to this post

    Hi Jose,

    We were working on our own versions of the code base for a while, and after a few failed attempts to merge back in I decided to completely fork off from the project. I believe it was a good decision, as we've both been able to pursue our own ideal solutions.

    I'll let Nic explain the direction of his project, or you could see his posts about it on the ecommerce google group: http://groups.google.com/group/silverstripe-ecommerce

    For the shop module, I've decided to take 2 steps backwards, before propelling forwards. I believe the module core has needed some refactoring to allow it to scale and improve moving forward.

    As far as I know, the Translatable issue still remains. I'll have another attempt at fixing it soon, since people are complaining. Temporary fix can be found here:
    https://github.com/burnbright/silverstripe-shop/issues/2

    Here are my thoughts on implementing multi-currency:
    https://groups.google.com/d/topic/silverstripe-ecommerce/vnFVYy54HwU/discussion

    I've had one attempt so far at upgrading to SilverStripe 3. I'll definitely be having another try at some stage, and eventually completely porting the project to ss3. It's not a priority right now.

    Jeremy

  • Josua
    Avatar
    Community Member
    86 Posts

    Re: ECommerce / Shop modules Link to this post

    Hi Jeremy!

    Now I'm studying and comparing the two modules.
    The Nicolaas has more modules to extend to the principal and has AJAX support to the cart. I have also seen that is ending the Multicurrency module.
    Your module has better views for product categories, Checkout page, Account page and Cart page.
    It seems that it is simpler to manage in the backend.
    It's a shame you do not have AJAX support, donations and multicurrency support.
    Also the fix for compatibility with translatable.
    Do you expect to have soon these features?

    Thanks for all your work.

    Regards,
    Jose

  • Jedateach
    Avatar
    Forum Moderator
    227 Posts

    Re: ECommerce / Shop modules Link to this post

    Hi Jose,

    What do you define as AJAX support? ...placing an order completely via javascript? or just adding some javascript to make browsing a bit fancier?
    I'm initially focusing on allowing the system to work well without needing javascript. This will help set a good foundation for adding javascript support. Also because people may want to implement their own javascript/ajax solutions, so I won't want my implementation to get in the way.

    I want to have the translatable fix and multicurrency support soon, but it all depends on my workload. These features can be implemented sooner if I need them in a client project, or if someone specifically pays for them.

    Did you try the translatable fix?

    regards,
    Jeremy

  • Josua
    Avatar
    Community Member
    86 Posts

    Re: ECommerce / Shop modules Link to this post

    Hi Jeremy!

    With AJAX support I mean that when I do any operation with the cart, add a product, delete a product, increase the amount of a product, etc , the sidebar cart is refreshed without reloading the entire page.
    Nicolaas ecommerce module does this.

    I'm still under evaluation, I have to try more things.

    I liked the experience with your module.

    Thank you very much for your attention.

    Regards,
    Jose

  • Sylar
    Avatar
    Community Member
    2 Posts

    Re: ECommerce / Shop modules Link to this post

    Hi Jeremy,

    These are great modules you got right there and it's amazing what they can already do. I'm just having a simple little prob that I'm scratching me head with. I set a FlatTaxModifier::set_tax(0.15, 'GST', false); as suggested in the example. The product price is the correct and I'm seeing the 0.15 value next to TAX, but the tax is never added to the item price on the checkout Page. I might be missing a certain configuration in my config.php maybe?

    Thank you,
    Mike

  • Jedateach
    Avatar
    Forum Moderator
    227 Posts

    Re: ECommerce / Shop modules Link to this post

    Hi Mike,

    Did you add 'FlatTaxModifier' to the set_modifiers array?

    Order::set_modifiers(array(
       "FlatTaxModifier",
    ));

    Where is this example you mention? I'll update if necessary.

    Jeremy

    897 Views
Page: 1
Go to Top

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.