Добрый день Уважаемые форумчане В интернет магазине сделанном на k2store Установил модуль JA K2 Filter and Search Нашел файл отвечающий за вывод результатов поиска в моем шаблоне .Получилось вывести фотографию товара и кнопку добавления товара в результатах поиска .Но вот с ценой за товар ни как не получается .
Код который выводит цену
<!--base price-->
<div class="span4 product_prices">
<span id="product_price_<?php echo $this->item->id; ?>" class="product_price">
<?php echo K2StoreHelperCart::dispayPriceWithTax($this->item->price, $this->item->tax, $this->item->params->get('price_display_options', 1)); ?>
</span>
</div>
<?php endif; ?>
Взят из файла для вывода цены в основном магазине
При обработке кода появляется ошибка
Deprecated: Non-static method K2StoreHelperCart::dispayPriceWithTax() should not be called statically, assuming $this from incompatible context in/var/www/u0359550/data/www/shop24vrn.ru/components/com_k2/templates/default/category_item.phpon line363Deprecated: Non-static method K2StoreHelperCart::dispayPriceWithTax() should not be called statically, assuming $this from incompatible context in/var/www/u0359550/data/www/shop24vrn.ru/components/com_k2/templates/default/category_item.phpon line363
Функция выглядит так
function dispayPriceWithTax( $price = '0', $tax = '0', $plus='1')
{
$txt = '';
if ( $plus==2 && $tax )
{
$txt .= K2StorePrices::number( $price+$tax );
//$txt .= JText::sprintf('SHOW_TAX_WITH_PRICE', K2StorePrices::number($tax) );
}elseif( $plus==3 && $tax )
{
$txt .= K2StorePrices::number( $price );
$txt .= JText::sprintf('K2STORE_SHOW_TAX_WITH_PRICE', K2StorePrices::number($tax) );
}
else
{
$txt .= K2StorePrices::number( $price );
}