Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

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

 

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

 

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

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

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

 

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

 

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

Ссылка на сообщение
Поделиться на другие сайты

 

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

{$cart->total_products} 

 

на

{$cart->purchases|count}

 

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

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

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

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

 

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

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

Изменено пользователем -=NICROSS=-
Ссылка на сообщение
Поделиться на другие сайты

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

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

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}
Ссылка на сообщение
Поделиться на другие сайты

 

тогда в 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}

 

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

Ссылка на сообщение
Поделиться на другие сайты

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

 

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

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

{$cart->total_products|plural:'товар':'товаров':'товара'}
Ссылка на сообщение
Поделиться на другие сайты

 

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

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

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

 

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

 

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

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

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

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...