A Custom-Made Service Page

Hi,

I want a web page to sell some image retouching services online as products, with predefined price for each service. I want this service page to have a service title, a description, images, (the ability to add a jquery plugin like https://zurb.com/playground/twentytwentyto promote the service), a service price and a service add to cart button.

Also, I want a frontend image uploader, because the customer will have to upload his photo for editing.

Is this senario possible to be achieved within cs cart platform?

Thanks!

Sure, just separate products identified as EDP (electronic data products) and then setup an 'option' that does a file upload. But be careful about image sizes. Customers can kill the purchase by uploading (generally) images greater than 8M in size.

I would put these products into a Services category and do whatever you want with the product titles/names.

Note that you can also create custom templates for categories based on default ones.

Default templates are located here

design/themes/THEME/templates/blocks/product_list_templates

If you duplicate any template, it will be added automatically on the Settings -> Appearance page

Sure, just separate products identified as EDP (electronic data products) and then setup an 'option' that does a file upload. But be careful about image sizes. Customers can kill the purchase by uploading (generally) images greater than 8M in size.

I would put these products into a Services category and do whatever you want with the product titles/names.

Hi tbirnseth,

Thanks for your fast response. One more question please. Can I incorporate this code (https://zurb.com/playground/twentytwenty) into the product?

Note that you can also create custom templates for categories based on default ones.

Default templates are located here

design/themes/THEME/templates/blocks/product_list_templates

If you duplicate any template, it will be added automatically on the Settings -> Appearance page

Dear eComLabs,

Thanks for your help, I tried to create a copy of product_list_templates and I found it in Settings/ Appearance but I want to change the product detail template (add the plugin https://zurb.com/playground/twentytwenty)on it, so Ι suppose to do the same with product_templates, right? And after the new product template creation, where I have to choose this template for my products? If I create one new layout for my product, is this enough to add my script ( https://zurb.com/playground/twentytwenty) on it in a new block? Or I have to create a new product template first?

Thanks!

Dear eComLabs,
Thanks for your help, I tried to create a copy of product_list_templates and I found it in Settings/ Appearance but I want to change the product detail template (add the plugin https://zurb.com/playground/twentytwenty)on it, so Ι suppose to do the same with product_templates, right? And after the new product template creation, where I have to choose this template for my products? If I create one new layout for my product, is this enough to add my script ( https://zurb.com/playground/twentytwenty) on it in a new block? Or I have to create a new product template first?

Thanks!

Thank you for the message. Note that the system works in the same way with product templates. They are located here

design/themes/THEME/templates/blocks/product_templates/

So you can include custom scripts for all products who uses new template

Hi tbirnseth,

Thanks for your fast response. One more question please. Can I incorporate this code (https://zurb.com/playground/twentytwenty) into the product?

The images uploaded from a FILE type option are not displayed as part of the upload process and I don't think they are displayed on the customer's view in the order or the cart page (I'm not sure since I don't use it). You could always add some kind of post-submit page to compare the images once the image is uploaded and before the option is applied to the product in the cart You will need a developer to do this for you. Given the question, it would seem that it is outside your personal expertise.