MiniShop2 перевод веса в граммы
Добрый день.
На сайте порядка 3,500 товаров. В поле вес у товара занесли в виде 100, на сайте вывели свое наименование как Грамм и жили себе спокойно.
В данный момент прикручивают доставку, а них заказы принимают в граммах, т.е. не 100, а 0.1
Вопрос, могу ли я изменить, что бы в админке все так же заносить в виде 100 грамм, а на сайте это выводилось 0.1 и соответственно в корзину так же передавалось как 0.1 грамм
Проходить по 3,500 товаров и менять им вес накладно.
Спасибо.
На сайте порядка 3,500 товаров. В поле вес у товара занесли в виде 100, на сайте вывели свое наименование как Грамм и жили себе спокойно.
В данный момент прикручивают доставку, а них заказы принимают в граммах, т.е. не 100, а 0.1
Вопрос, могу ли я изменить, что бы в админке все так же заносить в виде 100 грамм, а на сайте это выводилось 0.1 и соответственно в корзину так же передавалось как 0.1 грамм
Проходить по 3,500 товаров и менять им вес накладно.
Спасибо.
Комментарии: 1
Прогнать все товары по циклу и поле weight разделить на 1000
<?php
$resources = $modx->getCollection('modResource', [
'class_key' => 'msProduct'
]);
foreach ($resources as $product) {
$weight = $product->get('weight');
$rezult = $weight/1000;
$product->set('weight', $rezult);
$product->save();
}
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.