Перейти к содержанию

deadiwe

Фрилансер
  • Постов

    14
  • Зарегистрирован

  • Посещение

Решения сообщества

  1. Пост deadiwe - сообщение в Казахская локализация админки и фронта. [support] был отмечен как ответ   
    Казахская локализация админки и фронта.
    Добавил deadiwe Добавлено 09.11.2023 Категория Локализация, Языковые пакеты Просмотр файла  
  2. Пост deadiwe - сообщение в Как вывести количество доступного товара в корзину был отмечен как ответ   
    Решение
     
    template/checkout/cart.twig
    <span>{{ product.name }}{% if not product.stock %} <span class="text-danger">*** </span>{{ product.quantity_in_store }} {{ cart_out_stock_msg}}{% endif %}</span>  
    controller/checkout/cart.php
    $data['products'][] = array( 'cart_id' => $product['cart_id'], 'thumb' => $image, 'name' => $product['name'], 'model' => $product['model'], 'option' => $option_data, 'recurring' => $recurring, 'quantity' => $product['quantity'], 'stock' => $product['stock'] ? true : !(!$this->config->get('config_stock_checkout') || $this->config->get('config_stock_warning')), 'quantity_in_store' => $product['quantity_in_store'], 'reward' => ($product['reward'] ? sprintf($this->language->get('text_points'), $product['reward']) : ''), 'price' => $price, 'total' => $total, 'href' => $this->url->link('product/product', 'product_id=' . $product['product_id']) ); }  
    system/library/cart/cart.php
    $product_data[] = array( 'cart_id' => $cart['cart_id'], 'product_id' => $product_query->row['product_id'], 'name' => $product_query->row['name'], 'model' => $product_query->row['model'], 'shipping' => $product_query->row['shipping'], 'image' => $product_query->row['image'], 'option' => $option_data, 'download' => $download_data, 'quantity' => $cart['quantity'], 'minimum' => $product_query->row['minimum'], 'subtract' => $product_query->row['subtract'], 'stock' => $stock, 'quantity_in_store' => $product_query->row['quantity'], 'price' => ($price + $option_price), 'total' => ($price + $option_price) * $cart['quantity'], 'reward' => $reward * $cart['quantity'], 'points' => ($product_query->row['points'] ? ($product_query->row['points'] + $option_points) * $cart['quantity'] : 0), 'tax_class_id' => $product_query->row['tax_class_id'], 'weight' => ($product_query->row['weight'] + $option_weight) * $cart['quantity'], 'weight_class_id' => $product_query->row['weight_class_id'], 'length' => $product_query->row['length'], 'width' => $product_query->row['width'], 'height' => $product_query->row['height'], 'length_class_id' => $product_query->row['length_class_id'], 'recurring' => $recurring );  
    Готово
×
×
  • Создать...