We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 36799
    • 40 Posts
    Indian Take Away has existing site with his Menu online where people can order but no credit card payment gateway.

    So customer can select from various menu options on various pages - add to cart as it were - submit order and then the order is sent by email and then printed out in kitchen where they then ring through to customer and confirm order.

    http://www.royalspiceworthing.com/onlineordering.php?cid=31&#skiptolist

    What would be the best way to proceed - I use ECWID for small e-commerce projects - but this is well over 100 products and client does not want to pay out $30 a month.

    I suppose it has to be some form of a "cart" as order needs to be Totalled - as I'm new to REVO* are then any packages that might fit the bill ?

    *First major site in REV) soft launch this Monday
    have built nigh on 40 sites in EVO
      • 28042 ☆ A M B ☆
      • 24,524 Posts
      One of the JQuery drag-and-drop shopping carts would be nice, with the "drop" region actually being part of a form, managed by FormIt.

      http://www.jeasyui.com/tutorial/dd/dnd2_demo.html wouldn't be hard to customize.
        Studying MODX in the desert - http://sottwell.com
        Tips and Tricks from the MODX Forums and Slack Channels - http://modxcookbook.com
        Join the Slack Community - http://modx.org
        • 36799
        • 40 Posts
        That's the problem, I looked at ECWID, which as I mentioned I use elsewhere, and the client has over 100 products so would cost hime $30 a month which is not really worth it for a small suburban take away on their small margins.

        I've been playing around with minishop but not having much luck - as you know that video is somewhat quick !!

        Apologies - did not see the link to jeasyui - trouble is think that would currently stretch my tech skills - bad enough getting my head around REVO after all the time with EVO smiley
          • 28042 ☆ A M B ☆
          • 24,524 Posts
          I really don't see why you need a full-blown shop application. You just need a way to collect a list of selected items, and the customer's details, then email it.

          It could be one big set of checkboxes in a big form, even a multi-page form, or some other way of getting the items selected into a Formit form. Of course, it doesn't need to use FormIt, it's just easier to let it handle the heavy lifing and emailing.
            Studying MODX in the desert - http://sottwell.com
            Tips and Tricks from the MODX Forums and Slack Channels - http://modxcookbook.com
            Join the Slack Community - http://modx.org
            • 28042 ☆ A M B ☆
            • 24,524 Posts
            Well, this situation would be the same with Evo or Revo, it's all in figuring out how to get the rows into the form for EForm or Formit. Except that FormIt doesn't generate the form. But using JQuery to drag-and-drop items into a specially styled textarea, then having fields for name, address, phone, email, whatever other information is needed, and let FormIt handle validation and emailing. Just consider the list of items selected as the "comment" field in a contact form!
              Studying MODX in the desert - http://sottwell.com
              Tips and Tricks from the MODX Forums and Slack Channels - http://modxcookbook.com
              Join the Slack Community - http://modx.org
              • 36799
              • 40 Posts
              I'll have a look at your suggestion next week, after I get this site launched.

              Many thanks
                • 42046
                • 436 Posts
                SimpleCart would be suited to this but doesn't currently support email checkout, so would need to be integrated with Formit as Susan suggested: http://modx.com/extras/package/simplecartjs

                plum.Shop (not strictly MODX but that's irrelevant, and not free but only $10) could be set up with a custom checkout and would be suited to this:
                http://plumjs.com/extend/shop