Please feel free to send me a PM with feature requests and suggestions for packages you would like to see for concrete5

All my packages can be viewed at Applications and Blocks

Any donation to encourage development of free addons is greatly appreciated on my Blocks page through the Yandex.Money Payment Form block. Thank you.

Business Listing

Developed by


Business Listing application add-on

Minimum required (verified) version of C5 - 8.4.2!


- City List block added to show businesses filtered by country/state/city - simply add the block to any page and select the country/state/city
NOTE: It is similar to the Business Listing block except for the default parent page functionality in Settings not being used


- Intuitive setup
- Extensive options to add business, categories, countries, states/regions, cities, districts, postcodes, subway stations
- Dashboard pages with lots of features and fine tune settings and options for each business and global Business Listing settings
- Comes with blocks: business list, business, business list map
- Advanced detail filter, search and sort
- Search by categories, locations, operating hours
- Image gallery for each business
- LocationIQ maps, geocoding (incl. reverse), location search
- Add/edit/delete/activate/deactivate businesses
- Responsive design
- English and Russian language
- Verified to work with C5 8.4.2 - 8.5.4
- Option to install sample content


1. Unzip add-on file in your site's packages/ folder
2. Login to your site as an administrator
3. Find "Add Functionality" page in Dashboard
4. Find this package in list of packages Awaiting installation
5. Click "Install" button


Please refer to the Business Listing Howto for detail.


NOTE: MySql v8.0.0-8.0.20 and MariaDb v10.3-10.4.13 have a bug which slows down Doctrine database entity updates by 10 times which in turn may cause a php time out exception during package installation. All effort has been made to minimise such time outs but they depend on each server setup and until the database bug is fixed the outcome is unpredictable.


Thus, when installing this addon and sample content on servers using MySql v8.0.0-8.0.20 or MariaDb v10.3-10.4.13 the installation may run into execution limits. In such situations you may need to use a CLI install. To do this, you need to do the following:

1. Acceess concrete/bin folder with SSH
2. Execute the following command: ./concrete5 c5:package-install ab_business_listing

Current Version: 1.1.0
Fully Translatable: Yes
Needs External Libraries: No
Compatible 8.4.2+
License: Standard
Support Response: Replies to tickets once a week or so.
Support Hosted: On
Needs extra server permissions: No
Needs Internet: No
Marketplace Tests:
Passed Automated Tests
Passed PRB Review