У меня есть один пользовательский модуль.
Существует одно поле, которое является десятичным числом.
Но при сохранении он не сохраняет десятичное значение.
Как saving
: 1.23
after_saving
: 1.00
Когда я добавляю значение из PHPMyAdmin она добавляется и то же значение retreived и после этого, если данные сохраняются он снова повторяет: - saving
: 1.23
after_saving
: 1.00
Пожалуйста, помогите.Magento вставить десятичное значение в базу данных
0
A
ответ
1
Благодаря @yogus за подсказку.
app/code/core/Mage/Adminhtml/Block/Catalog/Product/Helper/Form/Price.php
Так в контроллере SaveAction()
добавили
$data['sorter'] = number_format($data['sorter'], 2, null, '');
$data['sorter']
-> Это значение приходит в пост.
Смежные вопросы
- 1. Magento 2 вставить данные в базу данных
- 2. Вставить десятичное значение в поле «Валюта»
- 3. Невозможно вставить десятичное число из текстового поля в базу данных
- 4. Как вставить значение переключателя в базу данных?
- 5. Невозможно вставить значение в базу данных sqlite
- 6. Я хочу вставить значение в базу данных
- 7. Вставить значение флажка (ListView) в базу данных
- 8. Вставить значение массива в базу данных
- 9. Как вставить значение ® в базу данных
- 10. Вставить непроверенное значение флажка в базу данных
- 11. Вставить значение TextBox в базу данных
- 12. Вставить multy значение checkbox в базу данных
- 13. Вставить значение из javascript в базу данных
- 14. Вставить нулевое значение в базу данных
- 15. Как вставить значение в базу данных?
- 16. Laravel вставить ключ - значение в базу данных
- 17. Несколько массивов - Вставить значение в базу данных
- 18. Как вставить значение радиокнопки в базу данных?
- 19. Вставить значение переключателя в базу данных
- 20. Нельзя вставить значение флажка в базу данных
- 21. Вставить значение переключателя в базу данных
- 22. Вставить значение Html в базу данных inmeteor
- 23. Почему я не могу вставить 0.00 десятичное значение с PDO в мою базу данных?
- 24. Вставить в базу данных
- 25. Magento удалить базу данных
- 26. Невозможно вставить десятичное значение с PDO
- 27. Вставить десятичное значение с помощью Application.InputBox
- 28. Проблема в десятичное значение
- 29. Как вставить значение типа данных «Отформатировано» в базу данных MSI
- 30. Вставить данные в базу данных WinForm в базу данных
Привет, вы хотите плавать значение или хотите получить доступ к целой части этого значения? – Chiragit007
@ Chiragit007: Я хочу сохранить целое десятичное число, например: 1.23.Это значение должно быть сохранено. Спасибо –
Можете ли вы показать функции 'getEscapedValue' и' roundPrice' из 'app/code/core/Mage/Core/Model/Store .php' и 'app/code/core/Mage/Adminhtml/Block/Catalog/Product/Helper/Form/Price.php здесь – Yogus