We need product personalization feature, means we want customers to upload the product image and add text from frontend. then when he buy product, we will send a product with same image. 
[ ex product- T-shirts ]. For this we want to know which is better option:
- Do we need to create new module and make one custom phtml page exactly looking like product view page and add options of uploading image & text.
- We can create new theme. We can assign this theme to those custom products and add option of uploading image & text in product view page.
1 Answer 1
It would be better to create a new module for this, because if you create module and if in future you would change theme, this feature will still be usable.
Also by creating theme, you can show these upload image or add text options to customers, but still to provide such functionality, you need to either create custom module or override core magento's functionality.
- 
 okay means creating one blank phtml page and make the page exactly look likeproduct view page& adding options ofuploading image and textis better option?Baby in Magento– Baby in Magento2016年07月11日 12:24:35 +00:00Commented Jul 11, 2016 at 12:24
- 
 i thought of going for new theme because it will save my time ofconverting one custom phtml page to product view pageBaby in Magento– Baby in Magento2016年07月11日 12:26:18 +00:00Commented Jul 11, 2016 at 12:26
- 
 Although it is upto you, but in my opinion it would be better to first create a custom module for it. You can't get customization functionality without module.Mohit Kumar Arora– Mohit Kumar Arora2016年07月11日 12:28:11 +00:00Commented Jul 11, 2016 at 12:28
- 
 creating extra options ofuploading image and texti again need to create module , thats fine. right now i am worrying only about making one more custom product page that looks exactly like product view page. thanks a lot for your suggestion.Baby in Magento– Baby in Magento2016年07月11日 12:31:27 +00:00Commented Jul 11, 2016 at 12:31
Explore related questions
See similar questions with these tags.