有没有办法获得magento的最低和最高价格/金额?
http://i255.photobucket.com/albums/hh140/testament1234/Jquery-Range-Slider_zps87d916d4.png
我问的原因是当用户选择以下选项之一时。上面的价格滑块将定位自己。我对magento不太熟悉所以我需要帮助才能理解这个CMS。
我正在使用我在jQuery UI中获得的自定义范围滑块。这是我在magento中实现的代码。功能不完整。
<script>
jQuery(function() {
var maximumPrice = 5000;
jQuery( "#slider-range" ).slider( {
range: true,
min: 0,
max: maximumPrice,
step:5,
values: [ 0, 2500 ],
slide: function( event, ui ) {
console.log(ui);
jQuery( "#amount" ).val( "Php" + ui.values[ 0 ] + " - Php" + ui.values[ 1 ] );
}
});
/* Static Data
jQuery(document).on("click", "input.price_range", function(){
var minimum = jQuery(this).attr('minimum');
var maximum = jQuery(this).attr('maximum');
jQuery('#slider-range').slider({ values: [ minimum, maximum ] }).change()
}).bind('slidechange',function(event,ui){
jQuery( "#amount" ).val( "Php" + ui.values[ 0 ] + " - Php" + ui.values[ 1 ] );
});
/*/
jQuery(document).on("click", "div.price-value input[value^=price]", function(){
var minimum = jQuery(this).val();
minimum = parseInt(minimum.split('=')[1].split('-')[0]);
var slider = jQuery('#slider-range');
var maximum = slider.attr('maximum-price');
jQuery('#slider-range').slider({values: [minimum, maximum] }).change()
}).bind('slidechange',function(event,ui){
jQuery( "#amount" ).val( "Php" + ui.values[ 0 ] + " - Php" + ui.values[1] );
})
if(jQuery( "#amount" )){
jQuery(this).val( "Php" + jQuery( "#slider-range" ).slider( "values", 0 ) +
" - $" + jQuery( "#slider-range" ).slider( "values", 1 )
);
}
});
</script>