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

как убрать стоимоть доставки


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

Добрый день, подскажите пожалуйста как убрать из заказа стоимость доставки 

 

В файлах lang/russian/modules/shipping только описание и пример, а самого расчета нету , спасибо

 

фото во вложении

post-11434-0-57852700-1372672494_thumb.j

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

А что значит убрать?!

Удалить вывод стоимость можно в шаблоне /templates/шаблон/module/checkout_shippig_block.html

 

Но всё равно в других местах будет видно.

 

Можно и в Админке - Модули - Итого отключить ot_shipping, но опять же, это не единственные два места где выводится данная информация.

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

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

что надо именно удалить в этом файле ?

templates/шаблон/module/checkout_shippig_block.html

 

А модуль Итого отключить ot_shipping  - он у нас не установлен !!!

 

спасибо

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

Так метку вывода стоимости и удаляйте, ищите по price к примеру, да там и так её видно.

Добрый день, подскажите пожалуйста , метку стоимости в разделе доставку мы то убрали , а вот к цене товара при оформлении заказа  она все таки суммируется , как удалить расчеты стоимости доставки ??

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

Добрый день 

 

 

 

Добрый день, подскажите пожалуйста , метку стоимости в разделе доставку мы то убрали , а вот к цене товара при оформлении заказа  она все таки суммируется , как удалить расчеты стоимости доставки ??

вЫ ответили : " Можно попробовать удалить модуль ot_shipping в Админке - Модули - Итого." 

 

Мы то удалили , но возникла проблема :

 

когда оформлен заказ , уведомление приходит только на почту , а в админпанели его нет , а раньше все было ок.

Попробывал сам создать заказ , вот выдает ошибку:

Warning: number_format() expects parameter 1 to be double, string given in /hosting/skumadp/data/www/skuma.dp.ua/public_html/includes/modules/analytics/metrika.php on line 61

 

 

В итоге "модуль-итого" сново восстановили , заказы в админ панели показывает. 

Как теперь  убрать стоимость доставки в заказе, чтоб она не суммировалась к заказу ??? 

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

Так просто не уберёшь, раз уже есть заказы созданные с доставкой, наверное только править php скрипты и там где идёт вывод итоговых сумм, удалять оттуда значение ot_shipping

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

можно просто сам расчет поправить , чтоб считалось как 0. В каком файле это надо править ?

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

Так стоимость доставки указывается в настройках модуля доставки.

Текст бесплатно можно заменить на 0 в /lang/russian/russian.php, в TXT_FREE

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

в модуле доставки стоит 0 , меняли  на 0 в /lang/russian/russian.php, в TXT_FREE  

 

И все равно прибавляет 8 к стоимости заказа 

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

Может лучше использовать модули "По согласованию" или "Бесплатная доставка", у которых стоимость 0, а не корежить магазин?

Переименовать в языковом файле и будет хоть "Доставка почтовыми голубями" по цене 0руб. 00 коп. :)

И ничего прибавлять не будет...

 

Или в заказе строку тоже убрать нужно

"Доставка почтовыми голубями"  - 0руб. 00 коп ?

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

Значит где-то в настройках у Вас или включена наценка на модуль доставки или в итоговы модулях где-то.

 

По умолчанию точно ничего не прибавляет, а берётся просто значение из настроек модуля доставки.

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

Значит где-то в настройках у Вас или включена наценка на модуль доставки или в итоговы модулях где-то.

 

По умолчанию точно ничего не прибавляет, а берётся просто значение из настроек модуля доставки.

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

 

Вот этот модуль :

 

class autolux {

var $code, $title, $description, $icon, $enabled;

function autolux() {

global $order;

$this->code = 'autolux';

$this->title = MODULE_SHIPPING_AUTOLUX_TEXT_TITLE;

$this->description = MODULE_SHIPPING_AUTOLUX_TEXT_DESCRIPTION;

$this->sort_order = MODULE_SHIPPING_AUTOLUX_SORT_ORDER;

$this->icon = '';

$this->tax_class = MODULE_SHIPPING_AUTOLUX_TAX_CLASS;

$this->enabled = ((MODULE_SHIPPING_AUTOLUX_STATUS == 'True') ? true : false);

if ( ($this->enabled == true) && ((int)MODULE_SHIPPING_AUTOLUX_ZONE > 0) ) {

$check_flag = false;

$check_query = vam_db_query("select zone_id from " . TABLE_ZONES_TO_GEO_ZONES . " where geo_zone_id = '" . MODULE_SHIPPING_AUTOLUX_ZONE . "' and zone_country_id = '" . $order->delivery['country']['id'] . "' order by zone_id");

while ($check = vam_db_fetch_array($check_query)) {

if ($check['zone_id'] < 1) {

$check_flag = true;

break;

} elseif ($check['zone_id'] == $order->delivery['zone_id']) {

$check_flag = true;

break;

}

}

if ($check_flag == false) {

$this->enabled = false;

}

}

}

function quote($method = '') {

global $order, $shipping_weight, $shipping_num_boxes,$vamPrice;

if (MODULE_SHIPPING_AUTOLUX_MODE == 'price') {

$order_total = $vamPrice->RemoveCurr($_SESSION['cart']->show_total());

} else {

$order_total = $shipping_weight;

}

$table_cost = preg_split("/[:,]/" , MODULE_SHIPPING_AUTOLUX_COST);

$size = sizeof($table_cost);

for ($i=0, $n=$size; $i<$n; $i+=2) {

if ($order_total <= $table_cost[$i]) {

$shipping = $table_cost[$i+1];

break;

}

}

if (MODULE_SHIPPING_AUTOLUX_MODE == 'weight') {

$shipping = $shipping * $shipping_num_boxes;

}

$this->quotes = array('id' => $this->code,

'module' => MODULE_SHIPPING_AUTOLUX_TEXT_TITLE,

'methods' => array(array('id' => $this->code,

'title' => MODULE_SHIPPING_AUTOLUX_TEXT_WAY,

'cost' => $shipping + MODULE_SHIPPING_AUTOLUX_HANDLING)));

if ($this->tax_class > 0) {

$this->quotes['tax'] = vam_get_tax_rate($this->tax_class, $order->delivery['country']['id'], $order->delivery['zone_id']);

}

if (vam_not_null($this->icon)) $this->quotes['icon'] = vam_image($this->icon, $this->title);

return $this->quotes;

}

function check() {

if (!isset($this->_check)) {

$check_query = vam_db_query("select configuration_value from " . TABLE_CONFIGURATION . " where configuration_key = 'MODULE_SHIPPING_AUTOLUX_STATUS'");

$this->_check = vam_db_num_rows($check_query);

}

return $this->_check;

}

function install() {

vam_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_key, configuration_value, configuration_group_id, sort_order, set_function, date_added) VALUES ('MODULE_SHIPPING_AUTOLUX_STATUS', 'True', '6', '0', 'vam_cfg_select_option(array(\'True\', \'False\'), ', now())");

vam_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_key, configuration_value, configuration_group_id, sort_order, date_added) values ('MODULE_SHIPPING_AUTOLUX_ALLOWED', '', '6', '0', now())");

vam_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_key, configuration_value, configuration_group_id, sort_order, date_added) values ('MODULE_SHIPPING_AUTOLUX_COST', '25:0.00,50:0.00,10000:0.00', '6', '0', now())");

vam_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_key, configuration_value, configuration_group_id, sort_order, set_function, date_added) values ('MODULE_SHIPPING_AUTOLUX_MODE', 'weight', '6', '0', 'vam_cfg_select_option(array(\'weight\', \'price\'), ', now())");

vam_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_key, configuration_value, configuration_group_id, sort_order, date_added) values ('MODULE_SHIPPING_AUTOLUX_HANDLING', '0', '6', '0', now())");

vam_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_key, configuration_value, configuration_group_id, sort_order, use_function, set_function, date_added) values ('MODULE_SHIPPING_AUTOLUX_TAX_CLASS', '0', '6', '0', 'vam_get_tax_class_title', 'vam_cfg_pull_down_tax_classes(', now())");

vam_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_key, configuration_value, configuration_group_id, sort_order, use_function, set_function, date_added) values ('MODULE_SHIPPING_AUTOLUX_ZONE', '0', '6', '0', 'vam_get_zone_class_title', 'vam_cfg_pull_down_zone_classes(', now())");

vam_db_query("insert into " . TABLE_CONFIGURATION . " (configuration_key, configuration_value, configuration_group_id, sort_order, date_added) values ('MODULE_SHIPPING_AUTOLUX_SORT_ORDER', '0', '6', '0', now())");

}

function remove() {

vam_db_query("delete from " . TABLE_CONFIGURATION . " where configuration_key in ('" . implode("', '", $this->keys()) . "')");

}

function keys() {

return array('MODULE_SHIPPING_AUTOLUX_STATUS', 'MODULE_SHIPPING_AUTOLUX_COST', 'MODULE_SHIPPING_AUTOLUX_MODE', 'MODULE_SHIPPING_AUTOLUX_HANDLING','MODULE_SHIPPING_AUTOLUX_ALLOWED', 'MODULE_SHIPPING_AUTOLUX_TAX_CLASS', 'MODULE_SHIPPING_AUTOLUX_ZONE', 'MODULE_SHIPPING_AUTOLUX_SORT_ORDER');

}

}

?>

 

Фото во вложении. спасибо 

P.S. Ранее эти суммы были прописаны в самой доставке , мы то их убрали , а вот сам расчет тепер суммирует.

post-11434-0-67832300-1376999362_thumb.j

post-11434-0-32522300-1376999475_thumb.j

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

Я уже говорил, что это идёт из итоговых модулей, видимо.

В Админке - Модули - Итого.

 

По умолчанию точно ничего не добавляется.

 

Посмотрите какие модули включены в онлайн-демке http://vamshop.ru/online-demo.html и как они настроены.

 

Сделайте так же и в своём магазине.

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