Welcome, Guest. Please login or register.
Did you miss your activation email?
15 Mar 2010, 07:13

Login with username, password and session length
Home Chat Help Search Calendar Login Register
Pages: [1]
Print
Author Topic: Products / shops / cart / checkout - best modules to use?  (Read 1079 times)
0 Members and 1 Guest are viewing this topic.
jezatron
Forum Members
**

Karma: 0
Offline Offline

Posts: 63


« on: 22 Jun 2009, 19:02 »

Hi Im new to CMSMS.

Just embarking on first client site... was wandering what people think to be the best product / shop modules?

Making a site for a client who currently wants products to be displayed but not sold on line, with the potential to open up to ecomm later.

Its a shame that modules dont have links to display pages so you can see what they are like.

Thanks for any advice.
Logged
lemonaid
Forum Members
**

Karma: 0
Offline Offline

Posts: 68



« Reply #1 on: 22 Jun 2009, 22:40 »

Calguy's modules of

products, cart, orders, shipping and paypal gateway have worked well for me.


Take a look here:  http://calguy1000.com/Blogs/8/60/cmsms-quick-e-commerce-how-to.html
Logged
fatlizard
Forum Members
**

Karma: 0
Offline Offline

Posts: 60



WWW
« Reply #2 on: 03 Jul 2009, 10:59 »

Calguy's modules of

products, cart, orders, shipping and paypal gateway have worked well for me.


Take a look here:  http://calguy1000.com/Blogs/8/60/cmsms-quick-e-commerce-how-to.html

I've installed these, but cannot get a 'checkout' button.
'mycart' displays quantity, weight, amount, and simple Submit button, which then redirects itself upon action back to the originating 'viewcart' page - no checkout option.

MyCart [submit]-> display contents, submit button, no checkout [submit]-> MyCart

Endless loop ...

I've gone though the mentioned guide, installed modules above (excluding shipping), but no checkout option.

Am I missing something simple and obvious?

Cheers,

Fat
Logged
Duketown
Power Poster
***

Karma: 7
Offline Offline

Posts: 595

Location: 's-Hertogenbosch, Netherlands



WWW
« Reply #3 on: 03 Jul 2009, 15:17 »

fatlizard,

I installed my own modules and they work very nice for me  Grin Grin.
Sorry only joking Grin
Check out Shop, Cart and if you want to Payment Made Simple.
Cateloger is however also a very nice module. 'Ecomming' is however not that easy (for what I read in the forum it is doable).
But now you have installed the mentioned modules from Calguy: check the forum with various keywords and I think that you will find your way to solve it.

Duketown
Logged

Buy your copy of how to build a site using CMSMS at the Duketown Shop!
Our modules:
Cart Made Simple, Shop Made Simple, Service Desk and Team Sport Scores
fatlizard
Forum Members
**

Karma: 0
Offline Offline

Posts: 60



WWW
« Reply #4 on: 03 Jul 2009, 23:21 »

fatlizard,

I installed my own modules and they work very nice for me  Grin Grin.
Sorry only joking Grin
Check out Shop, Cart and if you want to Payment Made Simple.
Cateloger is however also a very nice module. 'Ecomming' is however not that easy (for what I read in the forum it is doable).
But now you have installed the mentioned modules from Calguy: check the forum with various keywords and I think that you will find your way to solve it.

Duketown

Thanks Duke,

I've trawled the forum and found many similar questions as mine, although none relating the 'no checkout' problem.

Last night, in the small hours before dawn, when we all sometimes seem to have an 'Ah ah' moment, I admitted defeat (at least this time around) took out cart/products/shop/paypal gateway ....

Enter Stuff Made Simple ... Cart MS, Shop MS, and, Payment MS

So far so good, except jumping ahead of myself with the Payments MS, I initially added PayPal manually, and not sure if that was going to configure ok, then removed it, hit 'refresh', and saw no content under the gateway options.

Tried removing entire PaymentMS module, then replacing it, but same problem.
I've attached a screen shot of before and after.

Can you guide me in what I've broken, and  to fix it?
I'd gladly give you access but this is local, using xammp.

Fat Lizard


* Image1.jpg (35.93 KB, 560x378 - viewed 35 times.)
Logged
Duketown
Power Poster
***

Karma: 7
Offline Offline

Posts: 595

Location: 's-Hertogenbosch, Netherlands



WWW
« Reply #5 on: 04 Jul 2009, 03:26 »

fatlizard,

For what I can see in you images, it looks like you have in the path to module PaymentMadeSimple not only slashes and characters but also the, for this refresh program to work, special character the dot ('.'). So something like c:/work/the.works/xampp/xamppl/.../modules/PaymentMadeSimple/gw.PayPal.php
When a refresh is requested it search the pathname string to the first dot. It will find .works and the refresh will try to make the gateway working thinking that program gw.works.php is a gateway. It searches for that program and.... can't find it.
I was made aware on this by ajprog. It has not been changed.
What you could do now is open the options and change the gateway code part (the number). Try the refresh again.

I know that is not a nice thing if it falls over and over again.
I will try to change this in a future release of Payment Made Simple.

If you don't succeed, enter the parameters as shown in the attached image. Make sure that the parameters are entered in lower case.

Duketown

[edit]PS. I checked afterwards: something like this is mentioned in the helptext of the module. Maybe there is more info that might be of help for you or others who read this thread.[/edit]


* CMS151Fig__040.gif (19.73 KB, 1043x375 - viewed 30 times.)
« Last Edit: 04 Jul 2009, 03:29 by Duketown » Logged

Buy your copy of how to build a site using CMSMS at the Duketown Shop!
Our modules:
Cart Made Simple, Shop Made Simple, Service Desk and Team Sport Scores
fatlizard
Forum Members
**

Karma: 0
Offline Offline

Posts: 60



WWW
« Reply #6 on: 06 Jul 2009, 01:25 »

Hello Duke,

There is no '.' in the file path etc.

I cursed, mumbled, muttered, sat calmly, cursed some more, kicked the cat, then finally did a fresh install of CMS the *MS modules.

Same problem as before, although this time it found gateway 'php', as per attached image, so this time I put some output into PaymentMadeSimple.php to see what's happening, and this is what came out:

Quote
gwcodes[0] = D:\xampp\htdocs\modules\PaymentMadeSimple\gw.PayPal.php
gwcodes[1] =
paymentmsdir = D:\xampp\htdocs\modules\PaymentMadeSimple\gw.*
gwcode = Array
gwcode[2] = php
gwcode[1] = PayPal
query = SELECT * FROM cms_module_pms_gateways WHERE UPPER(gateway_code) = UPPER( ? )
array(gwcode[2]) = (php)
row = Array
row[gateway_id] = 1
description = PMS found new gateway: php

This shows where the 'php gateway' is coming from, and why the gw.PayPal.php file wasn't being loaded.

Changing $gwcode[2] to $gwcode[1] in the 'while' loop gives the correct result, being the name of the file.
All parameters were also successfully loaded.

This also raises the issue of possible problems if someone likes to use '.' in the file name, such as gw.my.gateway.php

Cheers,

Fat Lizard


* Image3.jpg (48.45 KB, 555x430 - viewed 25 times.)

* Image3.jpg (48.45 KB, 555x430 - viewed 19 times.)
Logged
Duketown
Power Poster
***

Karma: 7
Offline Offline

Posts: 595

Location: 's-Hertogenbosch, Netherlands



WWW
« Reply #7 on: 06 Jul 2009, 16:10 »

fatlizard,

Is it solved for you?
I don't get it, if you would have used the 'Part of gateway code' in the options and set it to 1 it should have picked up the correct part.
Which version are you using of Payment Made Simple?

Duketown
Logged

Buy your copy of how to build a site using CMSMS at the Duketown Shop!
Our modules:
Cart Made Simple, Shop Made Simple, Service Desk and Team Sport Scores
fatlizard
Forum Members
**

Karma: 0
Offline Offline

Posts: 60



WWW
« Reply #8 on: 06 Jul 2009, 22:46 »

Hi Duke,

Changing the index as previously noted works here, but, I have no option to set anything, and upon checking have been using PMS 1.02

(I feel an aha moment coming on)

Just saw there's PMS 1.0.4 (I feel rebuked for not checking earlier)

Will change to that and advise,

Cheers,

Fat Lizard
Logged
fatlizard
Forum Members
**

Karma: 0
Offline Offline

Posts: 60



WWW
« Reply #9 on: 07 Jul 2009, 11:01 »

Hello again Duke,

Yes, the aha moment has indeed come, as Payment MS v1.0.4 appears to resolve all issues, and successfully proceeds to the sandbox, although I have yet to check the actual data that's posted.

Thank you for your assistance and time,

Cheers,

Fat Lizard


Logged
calguy1000
CMS GURU - 2nd Tier Support.
Dev Team Member
Power Poster
*****

Karma: 154
Offline Offline

Posts: 4728

Location: Formerly in Calgary, Canada

Gravatar

Second Tier support


WWW
« Reply #10 on: 07 Jul 2009, 11:17 »

Quote
I've gone though the mentioned guide, installed modules above (excluding shipping), but no checkout option.

Am I missing something simple and obvious?

Yes, you are.

In my blog article at http://calguy1000.com/Blogs/8/60/cmsms-quick-e-commerce-how-to.html I state:
Quote
Lastly create a page called 'Orders', with the menu text 'Orders'.  In the content area of that page add {Orders}.  Note: You should also unckeck the 'cachable' flag in the options tab for this page.   The Orders module requires users to be logged in to FrontEndusers, and checks this.  This means that the contents of this page could theoretically change for each request, and cannot be cached. Then click Submit.

That's your checkout form.   Now if you want a funky graphical 'checkout' button, just create a link to that page, and insert an image inside the link.
Logged

Questions relating to my modules are answered to paying customers, or when I have the time and motivation to.
----------------
Don't make me angry..... you won't like me when I'm angry....
Follow me on twitter
Pages: [1]
Print
Jump to: