S
S
Scotch0072015-10-28 17:15:25
PHP
Scotch007, 2015-10-28 17:15:25

Where is the price formed in OpenCart?

Guys, we need help. Suppose there is a line in the category.php file

$price= $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax') ));

где
$result['price'] - цена в долларах
$this->tax->calculate - функция которая просчитывает цену товара если есть налоги, если их нет функция бесполезна.
$this->currency->format - функция которая приводит цену в порядок. тоесть на выходе получем цену в виде
14472 грн. (633 $)
Проблема в том что мне нужно убрать (633 $) из результа.
Была мысль в файлах category.php ид других в которых формируется цена исправить строчку, которая была приведина выше на
$price = $this->currency->format($result['price']);
но в таком случае нужно исправлять везде.
Для этого мне нужно найти и справить функцию format из
$this->currency->format
. in the system/library folder there is a currency.php file where this function is described, BUT this is not the same function lol) removing all the internals from the function format, the price was still displayed in the format
14472 UAH ($633)
. That is, somewhere in the files there is a duplicate of the format function, which is true for this example, but I don’t know where. Does anyone have any options?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
R
Rikcon, 2015-10-28
@Scotch007

в чём проблема то ?
Xdebug в зубы и гогого дебажить )

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question