For my Magento 2.3.3 store lot of products ASK Price condition, How efficiently achieve this case, Anyone helps me with preference or module?
Is it something what you are looking?
Or if you are looking something custom at your end you can follow other links:
Why don't you have a look at Meetanshi's Magento 2 Call for Price
The module allows to hide product prices and "add to cart" button in Magento 2 stores and instead replace the price details with a customized button such as "Call for Price," "Contact for Inquiry" or any other call to action button.
@Manish Mittal ThankYou, Is this recommended https://magecomp.com/blog/how-to-display-free-for-product-with-zero-price-in-magento-2/ I mean what is this tutorial means preference or custom module.
Note: A lot of issues facing during a version upgrade, thas what i am asking this.
Preference based on efforts your team can put, It is very small customizations so i think you should go with custom plugin or if you are erady to spend money and that plugin helps you then you can go with that as well.
@Manish Mittal Thank You, make sure if i use this module not overwrite anywhere in the Magento core right?
It will not change directly in any core files. It will be override catalog files in custom module as per magento standards. You have to check at your end, I have suggested for your reference.
there is no Magento_Catalog under app/design/frontend/magento what i need to do, where should i add this code?
You can find this here
Just override this file in yoru theme and add If condtion as suggested in solution that will work for you.
Dont froget to refresh Magento cache too after changes in code. Thanks