Use pages instead of data module to define Product Categories 
--------------------------------------------------------------

                 Key: MSHOP-17
                 URL: http://jira.magnolia-cms.com/browse/MSHOP-17
             Project: Magnolia Shop
          Issue Type: Improvement
            Reporter: Boris Kraft
            Assignee: Teresa Miyar
            Priority: Blocker


I spoke with Will why he has used the data module to define the product 
category hierarchy instead of using a "Product Category" page template to do 
so. The reason why is that he wanted to be able to have localized URL's for SEO 
reasons. In other words, this is a workaround, nothing more, and makes 
understanding and using the shop module unnecessarily complicated.

Please define a page template "Product Category" and ensure this works the same 
way like now to support localization. In other words, if the page is served for 
German, the URL should contain the German category (== Page Title) (currently 
in addition to the English one but I think we could drop the English one in 
that case)

If so, this would solve a lot of issues at once:

# it would be *much* more intuitive to create the product category hierarchy
# it would allow us to use standard pages & their functionality for instance to 
have a header per product category
# it would reduce the complexity of the shop configuration interface (because 
the categories move out of the data module)
# it would make it clear what product categories actually are (i.e. that they 
define the page hierarchy)

Once implemented, drop the Product Categorization scheme we currently use as it 
would not be needed anymore. Update the product category selection dialog for 
the products to use this page structure instead.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to