Jump to content

Как убрать в категории вывод записи количества товаров?


Recommended Posts

Вам не нравится неуклюжий перевод? Или хотелось бы скрыть инфомацию о количестве?

В первом случае самое простое решение -- это подправить перевод на универсальный, который согласуется со всеми числительными -- "ед. товара". Более сложное -- но это нужно уточнять с Сорсом, как лучше сделать -- дописать немного php- и tpl-файлы под русскую грамматику. Там прописано, для каких чисел употреблять грамматические формы item и items, что соответствует нашему 1 единица товара и, например, 100 единиц товара. Но у нас есть ещё числа 2, 3, 4! Для них уже требуется другая форма -- "единицы товара". Её и надо добавить.

Во втором случае можно открыть файл themes/prestashop/product.tpl и в нём сделать следующее:

1. Вынуть этот параграф --

quantity <= 0} style="display: none;"{/if}>
{$product->quantity|intval}
quantity > 1} style="display: none;" {/if} id="quantityAvailableTxt">{l s='item in stock'}
quantity == 1} style="display: none;" {/if} id="quantityAvailableTxtMultiple">{l s='items in stock'}



2. Убрать его на хранение (вдруг захотите вернуть, как было!) в конец комментария в том же файле --

*  

quantity <= 0} style="display: none;"{/if}>
{$product->quantity|intval}
quantity > 1} style="display: none;" {/if} id="quantityAvailableTxt">{l s='item in stock'}
quantity == 1} style="display: none;" {/if} id="quantityAvailableTxtMultiple">{l s='items in stock'}
*}

Обратите внимание, между последним астериксом и закрывающей фигурной скобкой! После этого нужно добавить ещё один астерикс перед скобкой!

Link to comment
Share on other sites

  • 2 months later...

Забыл ведь сказать, где! Искать нужный параграф под этой меткой -- <!-- number of item in stock -->.

Что то я сделал как ты говоришь и настал адский ад. Шаблон выдал неимоверную ошибку.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...