Лучший Ответ SmetDenis , 03 August 2016 - 07:48
Хак я делал в этом файле
jbuniversal\elements\jbprice\jbprice.php
if ($this->app->jbrequest->get('task') == 'filter') { $sql = new JBDatabaseQuery(JFactory::getDbo()); $sql ->select('tSku.variant') ->from(ZOO_TABLE_JBZOO_SKU . ' AS tSku') ->where('tSku.item_id = ?', $this->getItem()->id) ->where('tSku.param_id = ?', '_value') ->where('tSku.element_id = ?', $this->identifier) ->limit(1) ; $elements = $this->app->jbrequest->getElements(); $values = @explode('/', $elements[$this->identifier]['_value']['range']); if ($values[0]) { $sql->where('tSku.value_n >= ?', $values[0]); } if ($values[1]) { $sql->where('tSku.value_n <= ?', $values[1]); } $row = JBModel::model()->fetchRow($sql); if ($row) { return $row->variant; } }Сработает только для Plain, т.к Calc не хранит данные в базе по другому Перейти к сообщению