Убрать копейки из ценников

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 holyfreak
  • Группа: Пользователь
  • Сообщений: 41
  • Регистрация: 21.07.2010

29.07.2010 17:11

Как убрать цифры в стоимости продукта после запятой??
Т.е. как из "123,00 руб." сделать "123 руб."

#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

29.07.2010 18:38

Я уже давал ответ на этот вопрос.
В правом верхнем углу страницы форума есть форма поиска: впишите туда "Цена" и нажмите "Поиск" - должно помочь.

#3 cyberpunk
  • Группа: Гости

16.08.2010 15:15

а можно конкретнее по этому вопросу? а то там ничего не нашел толкового...

#4 holyfreak
  • Группа: Пользователь
  • Сообщений: 41
  • Регистрация: 21.07.2010

17.08.2010 10:05

Основываясь на статье Как По-Правильному Вносить Изменения В Движок Magento создал следующие фалы:
Rob_PriceView.xml:
<?xml version="1.0"?>
<config>
        <modules>
                <Rob_PriceView>
                        <active>true</active>
                        <codePool>local</codePool>
                </Rob_PriceView>
        </modules>
</config>


Cetegory.php:
<?php 
class Rob_PriceView_Model_Store extends Mage_Core_Model_Store {
    public function roundPrice($price)
    {
        return round($price, 0);
    }
}


config.xml:
<?xml version="1.0" encoding="utf-8"?>
<config>
        <modules>
                <Rob_PriceView>
                        <version>0.1.0</version>
                </Rob_PriceView>
        </modules>
        <global>
                <models>
                        <catalog>
                                <rewrite>
                                        <category>Rob_PriceView_Model_Store</category>
                                </rewrite>
                        </catalog>
                </models>
        </global>
</config>


Но работать не хочет, выбивает ошибку:
Fatal error: Call to a member function setStoreId() on a non-object in C:\USR\www\app\code\core\Mage\Catalog\controllers\CategoryController.php on line 50

В чем дело??
З.Ы Модуль активен в административной части, кэш я еще давно отключил.

#5 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

17.08.2010 11:01

Сейчас напишу модуль для форматирования цен :-)

#6 holyfreak
  • Группа: Пользователь
  • Сообщений: 41
  • Регистрация: 21.07.2010

17.08.2010 11:43

спс :rolleyes:

#7 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

17.08.2010 12:03

Magento: скрытие копеек с ценников витрины. Готовый модуль

#8 hqhoster
  • Группа: Пользователь
  • Сообщений: 1
  • Регистрация: 19.11.2010

03.12.2010 16:34

Спасибо за готовое решение. С витриной разобрался.
А не подскажете, как убрать нули с корзины, аккаунта клиента и отсылаемых писем?

#9 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

28.02.2011 23:56

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


#10 Владимир Барболин
  • Группа: Клиент
  • Сообщений: 44
  • Регистрация: 02.03.2011

05.10.2011 07:26

Не удаляются копейки в карточке товара для скачиваемых и настраиваемых товаров (простой товар с настраиваемыми вариантами). При удалении настраивыемых вариантов копейки исчезают.

Пытался найти модуль в Российской сборке, который раньше был отдельно, чтобы отключить и проверить на совместимость с функцией отключения копеек самой Magento. Модуля не нашел. Руки связаны ionCube.
На стандартные темы менял, не помогло.
Как быть?

#11 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8884
  • Регистрация: 20.02.2010

06.10.2011 00:10

Исправлено в Российской сборке 1.8.14.

Поделиться темой: