Перейти к содержанию
Форум поддержки пользователей VamShop

снова цены и налоги.


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

Админ - Настройки - Мой магазин - Брутто цены в админке - ставлю true.

в группах покупателей ставлю

Показывать цены с налогом или без

Цена включая налоги да

ставлю цену на продукт в админке, брутто, включая налог тобишь: 4.90

маг показывает упорно 5.93!

где ошибка?

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

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

Что б в каталоге цены были без налогов, попробуй в Админке - Покупатели - Группы в настройках групп указать Нет в опции Показывать цены с налогами.

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

это же обычное дело: хозяин ставит в магазине цены включая налог, называется брутто, для чего эта опция и предназначена. покупатели видят эти же цены с пометкой вкл. налог. в корзине выводится сколько налог.

уже голову сломал, никак не получается!  :-\

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

Я немного посмотрел /admin/includes/modules/categories_view.php

Этот файл отвечает за вывод товаров.

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

Что б прямо в списке была цена брутто, в файле /admin/includes/modules/categories_view.php ищи:


      <?php
        //show price
        echo $currencies->format($products['products_price']);
      ?>
[/code] Меняй на:
[code]
      <?php
                $price_netto = vam_round($products['products_price'],PRICE_PRECISION);
                $tax_query = vam_db_query("select tax_rate from " . TABLE_TAX_RATES . " where tax_class_id = '" . $products['products_tax_class_id'] . "' ");
                $tax = vam_db_fetch_array($tax_query);
                $price = ($products['products_price']*($tax[tax_rate]+100)/100);
                $price_string = '' . TEXT_PRODUCTS_PRICE_INFO . '&nbsp;' . $currencies->format($price) . ' - ' . TXT_NETTO . $currencies->format($price_netto);
                echo $currencies->format($price);
      ?>

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