![]() |
Email for Pricing
Anyone know how I can make it say "Email us for pricing" for a product. I have tried to modify the "Enter your price" option ... but had no luck. Searching did not help either.
Xcart 3.4.9 |
More information would be nice.
|
Okay,
I would like to have no price listed, and it say "E-mail Us for Applications and Price." Basically, I'm selling a product that is vehicle specific. I don't want to list every vehicle possible. I would rather have the customer contact me via e-mail for the price. Does this make sense? |
here you go. This was done using V3.5.x
open product.tpl and look for Code:
{else} and change it to open products.tpl and look for Code:
{else} and change it to open products_t.tpl and find Code:
{else} and change to |
Nice hack, although I prefer to avoid email spammers and email spiders on my site.
|
Thank you so much!!! This forum has helped me more than you know!
|
The "enter you price" option is used for the X-Confugrator, which is why it didn't do what you wanted it to do.
I wish I could help more. |
Would this work on Pro 4.0.1?
Thanks! |
*bump*
|
Hey Danielle....why not try it out?
|
Yes I'm about to do that, I'm just still new to all this and it looks like a lot of code to play around with, I guess I'm just paranoid of messing something up, lol. I thought I'd just check again before I went ahead with it. But this is definitely something I want so *deep breath* here I go! I'll post if it works or not :D
|
Just save the original, nothing bad can happen :) Seriously, you'll be surprised how easy it is once you dig in!
|
Thanks...I have played around with a few things and made some rather ummm LARGE mistakes hehe. Gotta say, I LOVE that restore button, lol.
|
Just be very careful, if you hit restore to a template you have already modified, it will go back to the ORIGINAL, default x-cart template. I usually save a back-up of the template locally and restore from that if I am using a modified template.
|
Quote:
What I do is test the template, if its ok I overwrite the original via FTP, that way if you restore, you restore with the most updated tested version anyway. |
Thank you for this solution, it has helped me today tremendously! In the spirit of Christmas sharing I thought it might be handy if I told you how I got around the SPAM problem ...
Instead of using the mailto: link, I linked it to my Contact Us page and then hacked that template to get the subject automatically populated. So for example on the products.tpl page I used: Whilst on the product.tpl page I used: In the contactus.tpl page I added this to the subject field: Code:
<INPUT type="text" id="subject" name="subject" size="32" maxlength="128" value="{$userinfo.subject}{if $smarty.get.subject}{$smarty.get.subject}{/if}"> |
Re: Email for Pricing
How about an automated response for the price??? We have distributors that will disallow any online price discounts so it would be nice if we could automatically reply with a link to a hidden product with a discounted price or coupon code.
|
Re: Email for Pricing
HI, could anyone tell an x-cart newbie how to do the "email for prices" for version 4.1.5 please?
|
Re: Email for Pricing
I don't think there exists a good solution for this.
|
Re: Email for Pricing
If you have $0 items and don't want the customer to enter a price, here are the instructions for 4.1.7:
In Admin->Languages, add the following text topic: Variable: txt_contact_us_for_pricing Value: PHP Code:
In product.tpl, replace: PHP Code:
with: PHP Code:
In products.tpl, replace: PHP Code:
with: PHP Code:
In contactus.tpl, replace: PHP Code:
with: PHP Code:
Disabling Add to Cart and not displaying $0 in the Wish List is left as an optional exercise for the reader. |
Re: Email for Pricing
Hello
I have 4.1.7 using the new free template. I have tried to do this but can not find any of this code in the files you specified above. Could they be in a differnent folder??? I need to be able to do this but can't find anything to edit. Please help |
Re: Email for Pricing
This has been a very helpfull thread for me. I have a client who has a few categories that he doesnt want added to his cart, so I combined a part of the following http://forum.x-cart.com/showpost.php?p=172401&postcount=20 with some info from step #4 of the first post in this thread, http://forum.x-cart.com/showthread.php?t=8881
End result is I now have removed the add to cart button for the categories that I specify and replaced it with a link that goes to the contact us form with the subject already filled in with a request for more information on that particular product. (I hope to expand it to have a default message with product ID and other info as well) I have this working on 4.1.8, but the site is under develpoment at the moment, so I dont have a live link. As always, you should backup before applying any mods. Use this at your own risk. Ok, here it goes, (I am going to copy and paste some parts from the above mentioned posts) Step #1, In Admin->Languages, add the following text topic: Variable: txt_contact_us_for_pricing Code:
<a href="help.php?section=contactus&mode=update&subject=Requesting more information about - {{product}}">Request More information</a> You can modify the above to suit your needs. Step #2, Open customer/main/product.tpl and locate the following, Code:
<td>{include file="buttons/add_to_cart.tpl" style="button" href="javascript: if(FormValidation()) document.orderform.submit();"} and replace with the following, Code:
<td>{if $product.categoryid >=47 and $product.categoryid <64}{$lng.txt_contact_us_for_pricing|substitute:"product":$product.product} Step #3, Open help/contactus.tpl and locate the following, Code:
<input type="text" id="subject" name="subject" size="32" maxlength="128" value="{$userinfo.subject}" /> and replace with the following code, Code:
<input type="text" id="subject" name="subject" size="32" maxlength="128" value="{$userinfo.subject} {if $smarty.get.subject}{$smarty.get.subject}{/if}" /> The if statement in part #2 basically says that if your category is greater than or equal to 47 and less than 64, you will get a link to request more information instead of the add to cart button. At some point, I hope to make the link into a button, and to make it work with main categories instead of the subcategories (for my need, all the categories I dont want to have the add to cart button are under the same main category). I just need to get more familiar with the software. If anyone has any tips to offer, it would be greatly appreciated. |
Re: Email for Pricing
This is great, but it still allows the customer to add a price in the main description.. how do you stop that?
|
Re: Email for Pricing
how can we get this to work with wholesale pricing?
IE - All membership gets no pricing - request more info all price is set to ZERO wholesale membership gets wholesale membership pricing. |
Re: Email for Pricing
I have a feeling it could work with an if then statement that checks the customers membership. but not sure how to write it.
sort a like above in products.tpl Code:
<td>{if MEMBERSHIP ID = ALL}{$lng.txt_contact_us_for_pricing|substitute:"product":$product.product} where's Balinor?... lol |
All times are GMT -8. The time now is 05:12 AM. |
Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.