Алексей нужно делать запрос в базу данных из модели, а уже после выводить значение в инпут.
В shop.model.php в конец класса show_search
Код
$result['pricebounds'] = DB::query_fetch_array('SELECT min(price) AS min, max(price) AS max FROM {shop} AS s JOIN {shop_price} AS p ON s.id=p.good_id WHERE currency_id=0 AND s.cat_id IN ('.implode(', ',$cat_ids).')');
А в инпуты вставляете, уже куда нужно, переменные
Код
$result['pricebounds']['min'] и $result['pricebounds']['max']
Все что выше относится только к цене, к характеристикам у меня реализовано так.
В файле shop.view.show_search.php
Привожу часть кода, откуда ясно что нужно взять.
Код
foreach($result["rows"] as $row){
$countDiv[$t] .= '<div class="js_shop_search_param shop_search_param shop_search_param'.$row["id"].'" cat_ids="'.$row["cat_ids"].'">';
switch($row["type"]){
case 'numtext':
$value_filtr_id1 = 'p'.$row["id"].'_1';
$value_filtr_id2 = 'p'.$row["id"].'_2';
$result['parambounds'] = DB::query_fetch_all("SELECT e.value1 AS value FROM {shop_param} AS s JOIN {shop_param_element} AS e JOIN {shop_param_category_rel} AS p ON s.id='".$row['id']."' WHERE e.param_id=s.id AND s.id=p.element_id AND type='numtext' AND e.trash='0'");
$parambounds = array();
foreach($result['parambounds'] as $row_parambounds){
$parambounds[] = (int) $row_parambounds['value'];
В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке.