I currently have a dynamic product page that gets its data from an external datasource. What I would really like to do is make each product an individual product page, with the main reason being to more easily translate the products to different languages. Currently, the user searches for products and when the click search, the parameters are passed to the database and the products that match the search criteria, are returned to the user. I can already see translating the dynamic content from the external database being tedious and most likely using translation tables. Are there options to create static pages for each products, but still be able to utilize the external database and dynamic search?
When you say static pages for each product - do you then mean a node in Umbraco per product or do you think about using url rewrite to only have 1 node that loads the data from the DB using rewriting?
If all data is custom you will have to make a product information extractor in Tea Commerce to get the data the right way. But first move would have to display the right information in your view and have that working. Next step is then to add the product to the cart and that is where the information extractor is used.
https://documentation.teacommerce.net/net-api/product-information-extractor/
Create product pages based on external data?
I currently have a dynamic product page that gets its data from an external datasource. What I would really like to do is make each product an individual product page, with the main reason being to more easily translate the products to different languages. Currently, the user searches for products and when the click search, the parameters are passed to the database and the products that match the search criteria, are returned to the user. I can already see translating the dynamic content from the external database being tedious and most likely using translation tables. Are there options to create static pages for each products, but still be able to utilize the external database and dynamic search?
When you say static pages for each product - do you then mean a node in Umbraco per product or do you think about using url rewrite to only have 1 node that loads the data from the DB using rewriting?
Kind regards
Anders
Hi Anders,
Currently,
I have 1 node that loads data, but I am loading the data via a custom route and a virtual node handler.
If all data is custom you will have to make a product information extractor in Tea Commerce to get the data the right way. But first move would have to display the right information in your view and have that working. Next step is then to add the product to the cart and that is where the information extractor is used. https://documentation.teacommerce.net/net-api/product-information-extractor/
Kind regards
Anders
is working on a reply...