Hoosierglass suggested that I change this mod so that instead of saying 'Our price: $xx.xx' it should say 'Starting from: $xx.xx' (since the product has variants and they may likely change the price it would be better to say 'Starting from' so the customer is not surprised when the price is higher than stated). I liked this idea so I've edited the mod. You can use either method, or you can make it say anything you would like. Here's how to change it:
First, goto X-Cart Admin, click Languages, click the dropdown menu where it says Languages and select your language (ie English). This will display and let you edit all your text and labels. Then go down to the bottom where it says 'Add new entry'. Set the 'Select Topic' menu to 'Labels', then in 'Variable' type 'lbl_from_price' then in 'Value' type 'Starting from' (or whatever you want it to display).
Now you need to edit a little bit of code in skin1/customer/main/buy_now.tpl.
Around line 98 you should see this: (after you've applied my mods and the bug fix from the 1st post)
Code:
{*-------------------DISPLAY PRICE WHEN USING SELECT OPTIONS BUTTON----------------------*}
{if $product.variantid || $product.is_product_options}
<table cellspacing="0" class="product-properties">
<tr>
<td class="property-name product-price">
{$lng.lbl_our_price}:
<span class="product-price-value">{include file="currency.tpl" value=$product.taxed_price tag_id="product_price"}</span>
</td>
</tr>
</table>
{/if}
{*---------------------------------------------------------------------------------------*}
Where it says "{$lng.lbl_our_price}:" you will need to change it to say "{$lng.lbl_from_price}:"
So the result will look like this:
Code:
{*-------------------DISPLAY PRICE WHEN USING SELECT OPTIONS BUTTON----------------------*}
{if $product.variantid || $product.is_product_options}
<table cellspacing="0" class="product-properties">
<tr>
<td class="property-name product-price">
{$lng.lbl_from_price}:
<span class="product-price-value">{include file="currency.tpl" value=$product.taxed_price tag_id="product_price"}</span>
</td>
</tr>
</table>
{/if}
{*---------------------------------------------------------------------------------------*}
Thats it! It will display the contents of lbl_from_price (and then the price) above the Select Options button, so you can edit this language variable however you would like (you could say 'Starting at' or 'Price' or 'Price starting from' or whatever.) I hope this helps!
Gregory