Newsletter + shopping cart

Permalink
I need to somehow add a newsletter function and a basic shopping cart to the C5 site I am working on, and was wondering what the best options for me would be, I believe I can make custom blocks where I put in other existing software for this but if you have some tips that would be great.

 
synlag replied on at Permalink Reply
synlag
There are some tips about the shopping cart:

http://www.concrete5.org/help/building_with_concrete5/developers/mv...

Greetz
Jotun replied on at Permalink Reply
Thanks, it was helpful, however at the end it says "Save this file as single_pages/cart.php and add it through the dashboard" and I get the error message:

The following errors occurred when attempting to process your request:

That specified path doesn't appear to be a valid static page.

Obviously, the cart.php is not a static page, but how do I add it then?
synlag replied on at Permalink Reply
synlag
i haven't tried it yet, but i do now and we'll see...
ScottC replied on at Permalink Reply
ScottC
:). leave off the .php part

If you are selling digital goods e-junkie (horrible name) isn't so bad.
synlag replied on at Permalink Reply
synlag
I got this error too.
Scott, which php part do you mean?
ScottC replied on at Permalink Reply
ScottC
I am working off of the beta,

what I mean is when you add a singlepage, you leave off the .php and it should pick it up. I haven't added single pages to 5.2, but i created a single page called "proposal.php"

I added it from the dashboard by going to pages and pagetypes then add single page then typing in either /proposal or proposal in the dialog box, then adding the controller in the same manner with the single page living at siteroot/singlepages/proposal.php and the controller living at siteroot/controller/proposal.php with the php function being ProposalController extends Controller....

I have added a single page, then the controller, and it has worked fine. I haven't added them both at once, but I don't see why that would make a difference.

I have really honestly only today stepped into the world of the single page, having lived in blocks and page types and testing betas for everyone :)

I can say that really just following the Andrew's code examples in the documentation, check out the several single pages already included in the code, and build from there. Not the easiest or most intuitive thing in the world to me, but I am sure all you guys are much smarter than I am.