This module provides a simple page of administration settings. Once configured, the required foxycart.com js and css files are included. There are also two theme-able cart status blocks that can be enabled. The foxycart module provides single sign on integration as well so that users can authenticate with foxycart.com with their drupal credentials. Other features include datafeed logging and account synchronization.
I have a very, very basic live example site running the module here: http://foxycart.ydbs.net. This will be enhanced as the module continues to improve.
Also, to provide full disclosure, I am part of the foxycart.com affiliate program. Some of the links to foxcyart.com in this module contain my affiliate id. So part of the motivation for this is to provide referrals for FoxyCart sign-ups. It is free for anyone to sign up and try, so I think by providing an easy way for people to try FoxyCart with Drupal will create a compelling case for both products. I personally know one of the owners, but am in no other way associated with the company. I have found the product and the company to be very done with fantastic customer service.
| Comment | File | Size | Author |
|---|---|---|---|
| #8 | foxycart.zip | 10.65 KB | kilogauss |
| #5 | foxycart.zip | 10.27 KB | kilogauss |
| #1 | foxycart.zip | 11.01 KB | kilogauss |
| #3 | foxycart.zip | 10.2 KB | kilogauss |
Comments
Comment #1
kilogauss commentedPlease disregard the file in this comment. See attachment in comment #3
Comment #2
avpadernoComment #3
kilogauss commentedI needed to fix a small bug and make update for coding standards. Please disregard the zip in comment #1.
Comment #4
dave reidPlease make this opt-in if it's not already.
I would like to try this module out without having to signup to download FoxyCart. Is that possible?
Comment #5
kilogauss commentedHi Dave,
There is only one user-facing link with the affiliate ID, and I made that optional (off by default). You can now see this in the attached zip.
Unfortunately, the module really won't do anything until you supply your foxycart domain name. So to really try it out, you would need to sign up for a free account. However, I could give you access to view the foxycart settings on my test site if you would like. I will send you a PM with an account you can try.
Comment #6
avpaderno@kilogauss: I take your affiliate ID is not used from the module anymore.
I am changing the status as per previous comment. Remember to change status when you upload new code.
Comment #7
avpadernoThe module doesn't have the installation file, which should contain at least the implementation of
hook_uninstall().Comment #8
kilogauss commentedAdded install file and uninstall hook to clean up. Thanks.
Comment #9
avpadernoThose lines needs to be removed, as they are added from the packaging script, and having multiple copies of those lines confuses the update script.
Menu titles, and descriptions should not be passed to
t()as that is already done by Drupal core code.Replace any character tab with two spaces, that is the indentation character suggested by coding standards.
The curly bracket needs to be inline with the control operator (
switch,while,if, etc).The code should use
drupal_set_header().There is a theme function for image tags.
Use
t()-placeholders instead of concatenating string; in that way who translates the sentence has a context. The sentence should be written in sentence case (), and there should not be any quote escaping (use a different string delimiter, if that character is already used inside the string).