is there any documentation at all that details the...
# box-products
s
is there any documentation at all that details the functionality included in: https://www.forgebox.io/view/cbcommerce or at least some sort of screenshots/demo site somewhere that people can look at it? or is it something that I would need to install it and play around with it on a local dev site to evaluate it in any way?..... the "documentation" site its a bit.... sparse... on details https://cbcommerce.ortusbooks.com/
I'll assume that the boxlife store (https://www.ortussolutions.com/about-us/shop#!/) is probably using it... so I could evaluate the front end part there... but I would really like a peak into what the admin parts look like.
actually it looks like that cart might be powered by myspreadshop.com / https://www.spreadshirt.com/ so I withdraw my previous assumption
e
cc @jclausen
s
well I tried setting up contentbox and cbcommerce on a dev site today and it throw the error "Requested instance not found: 'AdminMenuService@cb'" at /modules/cbcommerce/modules/cbcommerce-api/ModuleConfig.cfc: line 77... I did some research and ended up trying to change those reference in the cbcommerce code to "'AdminMenuService@contentbox", but that just throws the same error. I don't have time to really dig into debuging the cbcommerce module so that it works with current versions of coldox/contentbox... if anyone had any quick tips on how to get it working I would appreciate it, otherwise I'll have to pick it up again another day.
j
@Scott Bennett Apologies for the delay. I started a reply earlier today and got sidetracked. The ContentBox module wrapper hasn’t been updated for the latest version of Contentbox ( where the
@cb
namespace was moved to
@contentbox
). I’m working on some documentation and module updates for the
cbCommerce
stack this week, which should make all of this easier to get up and running. You are correct, though, the docs are lacking. I will be pushing up a bunch of changes to those this week. When you install,
cbCommerce
( the full stack package, which includes the API, the Admin module and the example UI module ), it will automatically install itself when the module is registered, using the default datasource of the application ( the ability to configure this is one of the things I’m working on this week ). Once it’s installed, you should be able to log in to the admin at
/store/admin
and view the UI at
/store
The default admin login is: U:
<mailto:adminuser@cbcommerce.com|adminuser@cbcommerce.com>
P:
cbComm3rce4dmin
You can change those credentials after you log in. There will be no products, at that point, though. You can seed some test data, while in
development
mode by running
?fwreinit=true&seed=true
which will seed some products for you. If this is an existing app, with its own security scheme. there are some additional considerations on configuration. If you are not using
cbSecurity
currently, you will need to add this to your
config/Coldbox.cfc
file in the
moduleSettings
section or you will see an an error on startup.
Copy code
"cbauth" {
   "userServiceClass" : "UserService@cbcommerce"
}
Looking at the Gitbook, I just realized that it’s pointing to the wrong Github repo. I will try to get that updated shortly. Feel free to DM me directly and I’m happy to help you through any issues you encounter.
s
Ok, today all I did today was create a test application and installed contentbox and that worked, the i ran the command to install cbcommerce, and it installed, then I ran server restart and nothing works at all. I can wait until you finish your updates and try again after that. Thanks
👍 1
@jclausen just wanted to check in and see if you had any updates on getting cbcommerce compatible with the latest contentbox.