I understand V9 has some enhanced price group functionality. But, I am searching for a way to change the price of products and hopefully attributes across the board. I understand I can use and inflated price and discount it to reflect the current retail price. However, if I am correct, these calculations are done in the basket. I would to display the price on the product page or any time we use the product price token. For instance, if I have a price increase of 3% that impacts all items and attributes, I don't want to have to upload all the price changes. Any thoughts.
Announcement
Collapse
No announcement yet.
Global Price Changes
Collapse
X
-
Re: Global Price Changes
If you doing permanent price increases you're better off doing an import/export to update the product prices. Attributes prices can be imported/exporting using this module:
http://apps.miva.com/product/WCW-ATTRIMPT5.html
The discounting system is meant for temporary price changes. You do not have to add the product to the cart to see the discount. It has the ability to display the discounted price based on the promotions that apply to it.
Here is an example:
http://suivant-theme.mivamerchantdev.../elegance.html
That sale price is being calculated dynamically because the product is part of a discount group.
These type of global price changes can do done site wide, to specific categories, or specific products.
-
Guest
Re: Global Price Changes
Are there some instructions/video someplace for how to set up a discount on a specific product? Like shown in your link above...
Comment
-
Re: Global Price Changes
Here are our videos on the new discounting features:
http://www.miva.com/videos/category/...g-price-groups
There isn't one that addresses that specific discount yet but we are working on adding new ones soon.
Comment
-
Re: Global Price Changes
Also the Reference Guide covers the new Price Groups: www.miva.com/referenceguide
Comment
-
Re: Global Price Changes
Here's more information on this broken template.
Working code (Updated by Framework suivant readytheme)
Displayed Price: Sale Price
Additional Price Display: None
Code:<mvt:if expr="l.settings:product:price GT 0"> <div id="js-price-value" class="h3 charcoal nm" data-base-price="&mvt:product:price;">&mvt:product:formatted_price;</div> <mvt:else> <div id="js-price-value" class="all-hidden" data-base-price="&mvt:product:price;"></div> </mvt:if> <mvt:if expr="l.settings:product:base_price GT l.settings:product:price"> <p>Normally: <s id="js-additional-price">&mvt:product:formatted_base_price;</s> <mvt:else> <br /> </mvt:if> <div id="js-product-discounts"></div>
Broken Layout:
Displayed Price: Sale Price
Additional Price Display: Retail
Display Predicted Discounts: Yes
Code changes to:
Code:<div class="product-price"> Price: <span id="price-value-additional" style="text-decoration: line-through"><mvt:if expr="l.settings:product:retail GT l.settings:product:price">&mvt:product:formatted_retail;</mvt:if></span> <span id="price-value" class="bold">&mvt:product:formatted_price;</span> <div id="product-discounts"> </div>
Jamin Jones, CEO
the Appalachian Offroad Motorcycle Company
Comment
-
Re: Global Price Changes
You can't revert back to point and click mode and make any changes. It will restore the template back to default. The best way to do what you want, is to make the changes you want (in point and click mode). Save it and then switch to advanced mode. Copy this template into a text editor. Then revert the template back to how it was with the Theme. You then need to see what changes were made in point and click mode and manually make them to your template.
The ReadyTheme should have all the page template changes done for you. What are you trying to get that is missing?
Comment
-
Re: Global Price Changes
Yeh I thought the ReadyTheme template would automatically work. I want it to look like the suivant example page. Can you post the default code/point-n-click setup from this page?
http://suivant-theme.mivamerchantdev.../elegance.html
We use a custom field to hold retail price. I got it to work, bypassing the built in price controls using this code:
Code:<mvt:if expr="l.settings:product:price GT 0"> <div id="js-price-value" class="h3 charcoal nm" data-base-price="&mvt:product:price;">&mvt:product:formatted_price;</div> <mvt:else> <div id="js-price-value" class="all-hidden" data-base-price="&mvt:product:price;"></div> </mvt:if> <mvt:if expr="l.settings:product:customfield_values:customfields:rtp GT l.settings:product:price"> <p>Normally: <s id="js-additional-price">$&mvt:product:customfield_values:customfields:rtp;</s> <mvt:else> <br /> </mvt:if> <div id="js-product-discounts"></div>
Jamin Jones, CEO
the Appalachian Offroad Motorcycle Company
Comment
-
Re: Global Price Changes
Originally posted by phishbed View PostYeh I thought the ReadyTheme template would automatically work. I want it to look like the suivant example page. Can you post the default code/point-n-click setup from this page?
http://suivant-theme.mivamerchantdev.../elegance.html
LeslieLeslie Kirk
Miva Certified Developer
Miva Merchant Specialist since 1997
Previously of Webs Your Way (aka Leslie Nord leslienord)
Email me: [email protected]
www.lesliekirk.com
Follow me: Twitter | Facebook | FourSquare | Pinterest | Flickr
Comment
-
Re: Global Price Changes
Here is the default code for the product display layout. You can also use the recall function on that page to revert it back to the "Suivant Theme Update"
https://github.com/mivaecommerce/rea...ayout-item.htm
Comment
Comment