Close

11 июля, 2020

Замена нулевой цены на текст Opencart 3.x — решено

Opencart 3x - замена нулевой цены на текст

Опенкарт 3 как заменить нулевую цену на текст

В третьей версии Опенкарт не нужно править ни товар, ни каталог, никакие файлы, как советуют в инете.

Нет смысла покупать модуль за 20 баксов, потому что все решается двумя строчками кода.

Нашла очень простое решение

Файл языковой

\catalog\language\en-gb

После

$_[‘text_no_results’]       = ‘No results!’;

Добавляем

$_[‘text_nullprice’]         = ‘Specify a price’;

 

Тоже самое делаем с русским, украинским, немецким и другими языками. Файл лежит в корне папки

 

Файл currency.php

путь

system\library\cart \currency.php

 

после

$string = »;

 

Вставляем

        if ((float)$number == 0 && ($format)) {

return $this->language->get(‘text_nullprice’);

}

 

И все работает!