VIP 0 05/24/2018 05:51 AM В объявлении Classifieds System к примеру сумма 1000 руб но показывает 1000.00 рубКак можно сделать что бы показывало 1000 руб? Версия движка 4.3.3Версия Classifieds System 1.1.9 Share this post Link to post Share on other sites
newbie 1,720 05/24/2018 07:31 AM А как же копейки? У меня нет данного приложения. Поэтому немного погадаю.Для работы приложения нужна Commerce, в котором для сумм кол-во знаков после запятой устанавливается в \applications\nexus\sources\Money\Money.phpДобавьте после case 'XPF':case 'RUB': 1 Share this post Link to post Share on other sites
ректор 0 05/31/2018 09:42 AM и что от этого изменится? Share this post Link to post Share on other sites
ректор 0 05/31/2018 09:49 AM \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 Share this post Link to post Share on other sites
newbie 1,720 05/31/2018 10:03 AM и что от этого изменится?В стартовом посте указана проблема.В моем - возможное решение.Не знаю, как в Classifieds, но в Commerce у рублей должны пропасть копейки. изменить на default:return 0; или добавить после case 'XPF':Найти первый код и ниже добавить второйБылоcase 'XPF':Сталоcase 'XPF': case 'RUB': Share this post Link to post Share on other sites
Zero108 124 06/01/2018 01:26 PM (edited) Основную валюту в приложении Commerce поставьте RUB (или RUR) вместо USD. Edited June 1, 2018 by Zero108 Share this post Link to post Share on other sites