Celestia error Class "NumberFormatter" not found - Forum | JoomShaper
Solved Templates

Celestia error Class "NumberFormatter" not found

Asked by komir 11 months ago Last activity 11 months ago

I have installed the Celestia template, but I'm encountering an error on the Apartments page

*Class "NumberFormatter" not found

Function Location

1 () JROOT/components/comspproperty/helpers/helper.php:345
2 SppropertyHelper::generateCurrency() JROOT/components/comspproperty/views/properties/view.html.php:113
3 SppropertyViewProperties->display() JROOT/libraries/src/MVC/Controller/BaseController.php:697
4 Joomla\CMS\MVC\Controller\BaseController->display() JROOT/components/comspproperty/controller.php:19
5 SppropertyController->display() JROOT/libraries/src/MVC/Controller/BaseController.php:730
6 Joomla\CMS\MVC\Controller\BaseController->execute() JROOT/components/comspproperty/spproperty.php:48
7 requireonce() JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:71
8 Joomla\CMS\Dispatcher\LegacyComponentDispatcher::Joomla\CMS\Dispatcher{closure}() JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:73
9 Joomla\CMS\Dispatcher\LegacyComponentDispatcher->dispatch() JROOT/libraries/src/Component/ComponentHelper.php:361
10 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/SiteApplication.php:217
11 Joomla\CMS\Application\SiteApplication->dispatch() JROOT/libraries/src/Application/SiteApplication.php:271
12 Joomla\CMS\Application\SiteApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:304
13 Joomla\CMS\Application\CMSApplication->execute() JROOT/includes/app.php:58
14 requireonce() JROOT/index.php:51*

and in administator SP Property: Properties:

*An error has occurred.
0 Class "NumberFormatter" not found
Call Stack

Function Location

1 () JROOT/administrator/components/comspproperty/helpers/spproperty.php:282
2 SppropertyHelper::getPriceBasedOnLocales() JROOT/administrator/components/comspproperty/views/properties/tmpl/default.php:231
3 include() JROOT/libraries/src/MVC/View/HtmlView.php:416
4 Joomla\CMS\MVC\View\HtmlView->loadTemplate() JROOT/libraries/src/MVC/View/HtmlView.php:204
5 Joomla\CMS\MVC\View\HtmlView->display() JROOT/administrator/components/comspproperty/views/properties/view.html.php:50
6 SppropertyViewProperties->display() JROOT/libraries/src/MVC/Controller/BaseController.php:697
7 Joomla\CMS\MVC\Controller\BaseController->display() JROOT/administrator/components/comspproperty/controller.php:61
8 SppropertyController->display() JROOT/libraries/src/MVC/Controller/BaseController.php:730
9 Joomla\CMS\MVC\Controller\BaseController->execute() JROOT/administrator/components/comspproperty/spproperty.php:30
10 requireonce() JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:71
11 Joomla\CMS\Dispatcher\LegacyComponentDispatcher::Joomla\CMS\Dispatcher{closure}() JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:73
12 Joomla\CMS\Dispatcher\LegacyComponentDispatcher->dispatch() JROOT/libraries/src/Component/ComponentHelper.php:361
13 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/AdministratorApplication.php:150
14 Joomla\CMS\Application\AdministratorApplication->dispatch() JROOT/libraries/src/Application/AdministratorApplication.php:205
15 Joomla\CMS\Application\AdministratorApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:304
16 Joomla\CMS\Application\CMSApplication->execute() JROOT/administrator/includes/app.php:58
17 requireonce() JROOT/administrator/index.php:32*

Accepted answer

Marked as the solution
Atick Eashrak Shuvo Staff

Hello komir,

Apolozy for the inconvenience. The issue occurs due to a missing PHP extension named intl. Please contact your hosting provider and ask them to enable the intl extension on your server — this should resolve the problem.

2 more replies

komir Asked this

Thank you
Problem solved

Atick Eashrak Shuvo Staff

You're welcome! I’m glad to hear the problem has been resolved. If you need any further assistance, feel free to reach out.

Log in to reply.