Jump to content

Recommended Posts

Подскажите, господа знатоки.

 

Сейчас при добавлении:

 

Товар 1 Вариант 1 - 2 шт

Товар 1 Вариант 2 - 3 шт

Товар 2 Вариант 1 - 1 шт

 

В информер корзины покажет "В корзине 6 товаров"

 

Как сделать, чтобы варианты не учитывались. То есть результат был "В корзине 2 товара"

Link to post
Share on other sites

 

заменить в cart_informer.tpl 

{$cart->total_products} 

 

на

{$cart->purchases|count}

 

Но при этом варианте, считает количество вариантов в корзине. 

А в моем случае, не важно, сколько вариантов.

1 товар (10 вариантов) - 1 шт

1 товар (1 вариант) -  1 штт

 

И еще появилась проблема со склонением. А как это можно исправить.

Теперь независимо от количества, везде "Товаров"

Edited by -=NICROSS=-
Link to post
Share on other sites

Но при этом варианте, считает количество вариантов в корзине. 

А в моем случае, не важно, сколько вариантов.

1 товар (10 вариантов) - 1 шт

1 товар (1 вариант) -  1 штт

 

И еще появилась проблема со склонением. А как это можно исправить.

Теперь независимо от количества, везде "Товаров"

 

 

тогда в api/Cart.php после 

$cart->total_products = 0;

добавляем

$cart->all_products = 0;

и в этом же файле ПЕРЕД

$images = $this->products->get_images(array('product_id'=>$products_ids));

добавляем

$cart->all_products = count($products);

дальше в cart_informer.tpl используете вместо {$cart->total_products} 

{$cart->all_products}
Link to post
Share on other sites

 

тогда в api/Cart.php после 

$cart->total_products = 0;

добавляем

$cart->all_products = 0;

и в этом же файле ПЕРЕД

$images = $this->products->get_images(array('product_id'=>$products_ids));

добавляем

$cart->all_products = count($products);

дальше в cart_informer.tpl используете вместо {$cart->total_products} 

{$cart->all_products}

 

Количество верное получается, а вот склонение Товар, Товаров... Что с этим можно сделать?

Link to post
Share on other sites

Количество верное получается, а вот склонение Товар, Товаров... Что с этим можно сделать?

 

ну подумать совсем не судьба? замените в cart_informer.tpl ВЕЗДЕ cart->total_products на cart->all_products

тоесть тут ТОЖЕ

{$cart->total_products|plural:'товар':'товаров':'товара'}
Link to post
Share on other sites

 

ну подумать совсем не судьба? замените в cart_informer.tpl ВЕЗДЕ cart->total_products на cart->all_products

тоесть тут ТОЖЕ

{$cart->total_products|plural:'товар':'товаров':'товара'}

 

Спасибо большое за помощь!

 

Я занимаюсь дизайном, версткой. Буду вопросы, обращайтесь, помогу!

Я не программист, а вопросы, которые задаю, возникают в процессе обучения вашему ремеслу.

Перед тем как спросить, я попробовал и у меня не получилось. Была допущена ошибка! Вы поправили!

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...