本文整理汇总了PHP中Apartment::getPriceMinMax方法的典型用法代码示例。如果您正苦于以下问题:PHP Apartment::getPriceMinMax方法的具体用法?PHP Apartment::getPriceMinMax怎么用?PHP Apartment::getPriceMinMax使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Apartment
的用法示例。
在下文中一共展示了Apartment::getPriceMinMax方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: isset
<div class="<?php
echo $textClass;
?>
" id="currency-title"><?php
echo 'Цена, ' . $currency;
?>
:</div>
<div class="<?php
echo $controlClass;
?>
">
<?php
if (isset($this->objType) && $this->objType) {
$priceAll = Apartment::getPriceMinMax($this->objType);
} else {
$priceAll = Apartment::getPriceMinMax(1, true);
}
$priceAll['price_min'] = isset($priceAll['price_min']) ? $priceAll['price_min'] : 0;
$priceAll['price_max'] = isset($priceAll['price_max']) ? $priceAll['price_max'] : 1000;
if (issetModule('currency')) {
$priceAll['price_min'] = floor(Currency::convertFromDefault($priceAll['price_min']));
$priceAll['price_max'] = ceil(Currency::convertFromDefault($priceAll['price_max']));
}
$diffPrice = $priceAll['price_max'] - $priceAll['price_min'];
$step = SearchForm::getSliderStep($diffPrice);
$priceMinSel = isset($this->priceSlider) && isset($this->priceSlider["min"]) && $this->priceSlider["min"] >= $priceAll["price_min"] && $this->priceSlider["min"] <= $priceAll["price_max"] ? $this->priceSlider["min"] : $priceAll["price_min"];
$priceMaxSel = isset($this->priceSlider) && isset($this->priceSlider["max"]) && $this->priceSlider["max"] <= $priceAll["price_max"] && $this->priceSlider["max"] >= $priceAll["price_min"] ? $this->priceSlider["max"] : $priceAll["price_max"];
//$priceMinSel = Apartment::priceFormat($priceMin);
//$priceMaxSel = Apartment::priceFormat($priceMax);
SearchForm::renderSliderRange(array('field' => 'price', 'min' => $priceAll['price_min'], 'max' => $priceAll['price_max'], 'min_sel' => $priceMinSel, 'max_sel' => $priceMaxSel, 'step' => $step, 'class' => 'price-search-select'));
echo '</div>';