Здравствуйте!
Помогите пожалуйста, как скрыть в атрибуте Вес последние два нуля.
т.е. сделать вывод на карточке товара не 5.7700 грамм, а 5.77 грамм...
Атрибут вес
Убрать последние два нуля
11.07.2011 13:35
Шаблон таблицы характеристик товара находится в файле app/design/frontend/base/default/template/catalog/product/view/attributes.phtml
В самом простом варианте логику форматирования можно поместить туда.
В самом простом варианте логику форматирования можно поместить туда.
11.07.2011 13:45
Да, но нужно вывести в файле view.phtml... версия мадженто 1.4.2.0.
Вывел так
Но естественно, он выводит полный формат... помогите вывести без двух последних знаков..
Вывел так
<?php if ($_product->getweight ()):?> <h2><?php echo $this->__('Вес изделия') ?>: <?php echo $this->htmlEscape($_product->getResource()->getAttribute('weight')->getFrontend()->getValue($_product)) ?> гр.</h2> <?php endif;?>
Но естественно, он выводит полный формат... помогите вывести без двух последних знаков..
11.07.2011 14:22
Всё, спасибо.
Вывел так:
Вывел так:
$_weight = $this->htmlEscape($_product->getWeight()); if ($_weight < 1) $_weightstr = number_format($_weight*1000,2) . " гр"; else $_weightstr = number_format($_weight,2) . " кг"; echo $_weightstr;