Contact Us For A Price

When the price is zero, Contact Us For a Price is showing, how to do so we can make it with a link click to the show the message us to the vendor?

Besides, is the there any option to make the price as a range instead of an absolute price if the price is depending on how much services need to provide to the customer? For example, $50 - $100.

Thanks

Your first question doesn't make much sense on this end, but re your second: If you have multi-vendor you can make the product a common "product that vendors can sell", then when one vendor sells it you will get a price "From $...", not quiet what you are after. The price is increased by "modifiers" in "opitions".

design/themes/responsive/templates/common/product_data.tpl

replace

{__("contact_us_for_price")}

with

{__("contact_us_for_price")}

Then clear cache

(!) Not tested

design/themes/responsive/templates/common/product_data.tpl

replace

{__("contact_us_for_price")}

with

{__("contact_us_for_price")}

Then clear cache

(!) Not tested

Thanks, it is working but the message window does not close after the message is sent. If the user want to close the message window, they also must close it 2 times to exit the message, this is the video: https://www.youtube.com/watch?v=UfeUbz_nIZ8.

Is there an option to attach images or files in the message window?

Thanks, it is working but the message window does not close after the message is sent. If the user want to close the message window, they also must close it 2 times to exit the message, this is the video: https://www.youtube.com/watch?v=UfeUbz_nIZ8.

Is there an option to attach images or files in the message window?

In this case detailed examination is required

We do not know about ready-to-use addons for this

design/themes/responsive/templates/common/product_data.tpl

replace

{__("contact_us_for_price")}

with

{__("contact_us_for_price")}

Then clear cache

(!) Not tested

Hi , can this work on cs cart ultimate version?

Hi , can this work on cs cart ultimate version?

Sure, it will work on all CS-Cart and Multi-Vendor editions

Sure, it will work on all CS-Cart and Multi-Vendor editions

Hi, I use to the CS CART but nothing shows up when I click.

I use localhost to make test.

Try to delete the var/cache directory manually

Also please make sure that the Message center addon is enabled

Try to delete the var/cache directory manually

Also please make sure that the Message center addon is enabled

Yes, all files in var/cache is deleted.

And the addon'Message center' is already open.

I cannot attach the image, below the code I did on the file,

    {elseif $product.zero_price_action == "R"}
{__("contact_us_for_price")}
                {/if}
            {/hook}
            {/if}
        {elseif $settings.Checkout.allow_anonymous_shopping == "hide_price_and_add_to_cart" && !$auth.user_id}
            {__("sign_in_to_view_price")}
        {/if}
    

Let me know if anything need to correct?

Please check the source code of the product details page and check if the new code exists there. Third party addons can override the mentioned template

Please check the source code of the product details page and check if the new code exists there. Third party addons can override the mentioned template

Contact us for a price

Hi, no third party addon. It is a original CS CART (ultimate version)

I wonder if you can try it on a the same one and check if it works?

Yes, it works for me

Yes, it works for me

Do you thing I miss anything?

{__("contact_us_for_price")}

Looks like everything is correct. Do you have a button on the product details page to start communication?

Looks like everything is correct. Do you have a button on the product details page to start communication?

Yes, ' Contact us for price', can be click but nothing shows up. It's very strange

I cannot help you without code examination.