VIP 0 05/24/18 05:51 В объявлении Classifieds System к примеру сумма 1000 руб но показывает 1000.00 рубКак можно сделать что бы показывало 1000 руб? Версия движка 4.3.3Версия Classifieds System 1.1.9 Поделиться сообщением Ссылка на сообщение
newbie 1723 05/24/18 07:31 А как же копейки? У меня нет данного приложения. Поэтому немного погадаю.Для работы приложения нужна Commerce, в котором для сумм кол-во знаков после запятой устанавливается в \applications\nexus\sources\Money\Money.phpДобавьте после case 'XPF':case 'RUB': 1 Поделиться сообщением Ссылка на сообщение
ректор 0 05/31/18 09:49 \applications\nexus\sources\Money\Money.php public static function numberOfDecimalsForCurrency( $currency ) { switch ( $currency ) { case 'CLF': return 4; case 'BHD': case 'IQD': case 'JOD': case 'KWD': case 'LYD': case 'OMR': case 'TND': return 3; case 'MGA': case 'MRO': return 1; case 'BIF': case 'BYR': case 'CLP': case 'CVE': case 'DJF': case 'GNF': case 'ISK': case 'JPY': case 'KMF': case 'KRW': case 'PYG': case 'RWF': case 'UGX': case 'UYI': case 'VND': case 'VUV': case 'XAF': case 'XOF': case 'XPF': case 'RUB': case 'BYN': return 0; default: return 2; } } изменить на default: return 0; или добавить после case 'XPF': case 'RUB': case 'BYN Поделиться сообщением Ссылка на сообщение
newbie 1723 05/31/18 10:03 и что от этого изменится?В стартовом посте указана проблема.В моем - возможное решение.Не знаю, как в Classifieds, но в Commerce у рублей должны пропасть копейки. изменить на default:return 0; или добавить после case 'XPF':Найти первый код и ниже добавить второйБылоcase 'XPF':Сталоcase 'XPF': case 'RUB': Поделиться сообщением Ссылка на сообщение
Zero108 124 06/01/18 13:26 (изменено) Основную валюту в приложении Commerce поставьте RUB (или RUR) вместо USD. Изменено 1 июня 2018 пользователем Zero108 Поделиться сообщением Ссылка на сообщение