Is it possible in MODX to create a product catalog which is easy to maintain for clients? No shopping cart needed. Just product overview, but easily maintainable?
thanx!
-
☆ A M B ☆
- 24,524 Posts
That’s what Ditto is for.
Create a resource to act as the container/parent for the individual product items. This will be your "Products" page. For each item, create a new resource under this container (or simply duplicate an existing one and edit the duplicate).
On the parent resource, have your Ditto snippet call. Customize its listing output as desired.
You can use the QuickManager for this. It can be customized to not show a link to the Manager. You can also configure your manager users to be sent to the (front-end) Products page on login, and not be allowed access to the Manager. Using the QuickManager they can use the Create Resource Here to create new items. QuickManger can be configured extensively to control what the user will be able to edit.
Alternatively, you can use one of the front-end resource management tools. I prefer PubKitBlog; although it is a bit limited in what fields are required, and also a bit fiddly to set up initially, it is a very powerful blog/article/product/whatever-you-want-to-list front-end management tool. With this, you can use either Manager users or web users.
If the product display is very simple and you don’t need links to individual item pages with more detail, you can also use Jot. I’ve set it up with an RTE editing tool and access to the Resource Browser for adding images to display. Again, you can either use Manager users or web users for it.
This is MODx! There are always a number of different ways to accomplish just about anything you can imagine ever wanting to do.
That is great! But is it possible to get the data from a database with ditto? And upload and resize images using modx?
And maybe offtopic but is it possible to make certain pages only accesible with a login, how do I create this?
-
☆ A M B ☆
- 24,524 Posts
1. No, Ditto works with resources created in the Manager. There are other solutions for working with non-MODx data tables.
2. Maybe this will help...
http://modxcms.com/extras/package/94
3.
http://svn.modxcms.com/docs/display/Evo1/Web+Users