Frequently asked questions (FAQ)

I cannot save anything in J-BusinessDirectory extension (blank screen).

  • This problem is usually generated by a 3rd party plugin that uses some deprecate functions.

For more details you can check this link .

If the problem continues please disable the system plugins one by one to see which one is causing the problem.

I can’t update to latest version.

  • Please check chapter 1.5 Update the extension of user manual

Why business listings are not filtered by zip code?

  • By default, the zip code search shows all results without filtering the business listings. Filtering is done only if the radius is set to value greater than 0 or when you click on distance filter (that is shown on the left on the search results). You can set a default radius in the search module settings or by clicking on the circle icon.
  • Also, when searching for zip code, first, you have to make sure that the zip code is correctly resolved.You can do that by checking the map. Please make sure that a yellow man icon with an Y on it it’s shown on the map. If there is a wrong location detected in another country you can limit the countries in the general settings, on zip code countries select box. If the yellow marker is not shown at all it seems that there is a limitation on your server and the hosting provider does not allow access to http://maps.googleapis.com/maps/api/geocode/json?sensor=false&address. You will have to contact your hosting provider to allow access on this URL.

What is the difference between radius(distance) search & business activity radius

  • We provide 2 possibilities for a zip code (postal code) search: radius (distance) search and business activity radius search.
  • When a radius search is performed all business listings that are contained within the area defined by the zip code and radius are shown. Only the business listings that have the distance between their location and the searched zip code lower than radius will be shown.
  • When the search is made by business activity radius, only businesses that contain the searched zip code within their activity area will be shown. The business activity area can be set when creating or editing a business listing and it’s defined by the business zip code and the activity radius, which together define a circle. Please see the above image where the red A marker is the searched zip code and the doted circles represent the business activity areas for the business locations marked by the green markers. Since the searched zip code is within both the displayed business activity areas both business will be displayed.
_images/121.png

I receive a 404 error when loading a business listing.

  • This error is usually generated when the J-BusinessDirectory URL Translator plugin is disabled. Please make sure that the plugin is enabled.
  • If the plugin is enabled you can try to set Search Engine Friendly URLs to yes and Use URL Rewriting to yes.
  • If the error still persists you have to set SEO to no in general settings of directory extension.

I cannot upload images or attachments on directory items.

  • The issues is generally caused by insufficient write permissions on the media/com_jbusinessdirectory folder or there is a server restriction for the upload keyword. You will have to contact your hosting provider to fix the issue.

Images, map, offers or events are not shown on business listings.

  • If packages are enabled (on general settings of directory extension) the features that are associated with the business listings depend on the selected package. By default, if a free package is defined, all business listings are associated with the free package.
  • You will have to check if the business listing package contains the desired featured, and if the package is paid, you will have to make sure that the order associated with the business listing is paid.

How to automatically approve business listings?

  • There is no way to automatically prove the business listings but you can skip the approval by setting the Show pending approval option to yes in the General Settings of extension.
  • The approve status will be ignored on search results and business listings will be displayed even if the status is pending approval.

How can I change the language in directory extension?

  • The language in the directory is automatically changed based on Joomla language. The language that is set in Joomla is automatically loaded by the extension.

How can I activate CAPTCHA

  • You can activate CAPTCHA in directory extension by setting CAPTCHA to yes in the General Settings section of directory extension.
  • Activating CAPTCHA in directory extension requires also activating CAPTCHA in Joomla. To activate CAPTCHA in Joomla you will have to activate the CAPTCHA plugin and also set the Default Captcha in General Settings of Joomla.

How can I change the email templates?

  • The email templates can be changed from Email Templates section available in directory extension.

Can directory be set up as part of the Joomla! menu structure?

  • Yes, we provide several menu item types that you can use as part of your Joomla menus. Please check Chapter 4 J-BusinessDirectory Menu Items of the user manual.

Where can I see the change log of J-BusinessDirectory versions?

  • The business listings changes can be track on this link

How to renew a listing after it has expired?

  • Front-end
    You can renew a business listing by clicking on the Renew button displayed in the front-end-> Control Panel-> Manage Your Business Listings for the expired business listing . You can also save the expired business listing which will generate an order that can be paid by accessing the Manage Your Orders section.
  • Back-end
    You can edit the expired business listing and save it or you can click on Extend the business listing period link displayed when editing the business listing.

How can I add an order manually?

  • Orders are automatically generated on saving the business listings or when a package is extended. You can edit the business listing in the front-end or in the back-end and extend the validity period. This will generate an order.

Document expire error?

  • Once the search results are displayed and then click on a listing, I can’t use the back button to get back to the search results. I.e. I get this browser message:

    • This document is no longer available.
    • The requested document is not available in Firefox’s cache.
    • As a security precaution, Firefox does not automatically re-request sensitive documents.
    • Click Try Again to re-request the document from the website.
  • The issue is caused due to expiration of header in the browser.

  • You can install a 3rd party extension to fix avoid this situation.

  • E.g. http://extensions.joomla.org/extension/expires-headers

Why business listings are not displayed on front-end?

  • Business listings are not displayed in front-end on the following cases:

    • The business listing is not published. You have to check if the business listing is published on business listing section on back-end administration.
    • The business listing requires approval. If Show pending approval is set to No on general settings all business will require approval in order to be shown.
    • The business listing is disapproved. You will have to approve it in order to be shown.
    • Packages are active and the generated order is not paid or there is no order associated with the business listing.
  • If packages are enabled on general settings/business listing tab, your business listings will be shown on front-end only if there is a free package of type lifetime is defined or if there is a paid order associated with the business listing. The order is generated when a paid package is chosen on business listing edit or when the package is changed when editing a business listing. Orders are not generated on free packages.

  • If a free package of type lifetime is defined all business listings will be associated with package features. When a package is selected on business listing creation/editing the features that are contained in the package are available on business listings fields for completion but they are not necessarily shown on front-end. The features will be shown on front-end only if the order associated with the package is set to PAID. For example, if a package contains map feature, a map will appear on business listings fields for entering the business location but it will not be displayed on front-end until the order is paid.

  • The selected package features that are available when creating/editing business listings, will be shown on front-end only if the order associated with the package is paid. When a package expires the business listing is automatically associated with a free package (if one is defined) otherwise it will not be shown anymore on front-end.

Why offers or events (item) are not displayed on front-end?

  • Offers or events are not displayed in front-end on the following cases

    1. The item is not published. You have to check if the item is published in offers or events section on back-end administration.
    2. The item requires approval. If Show pending approval is set to No on general settings all items will require approval in order to be shown.
    3. The item is disapproved. You will have to approve it in order to be shown
    4. Packages are active and the generated order is not paid, there is no order associated with the business listing or the order is not paid.

    If packages are enabled on general settings/business listing tab, your offers & events will be shown on front-end only if there is a free package defined and contains the event or offers features or there is a paid order associated with the business listing for a package that contains the offers or events feature. The order is generated when a paid package is chosen on business listing edit view or when the package is changed when editing a business listing. Orders are not generated on free packages.

Opening hours are not saving?

  • When opening hours are completed you should add a value for each row. If the business is closed on some days you can add “closed” text on open column. Leaving rows empty may lead to some wrong saving.

Google map is not working or location has disappeared?

As of June 22, 2016 Google Maps V3 no longer supports keyless access so you need to get a key for every (referrer-)domain which has never had a Google Map on it before.

Get your key here: https://developers.google.com/maps/documentation/javascript/get-api-key

You can now enter a key in the General Settings->Front end tab->Map Section->Google Map Key. (starting from directory version 4.5.1 RC) After creating the browser key on your API Dashboard you need also to enable the services. You have to go to your API Manager Overview screen and enable following service:

_images/122.png

Offers or events are available to business owner even if the associated package does not contain the offer or event feature.

We allow access to all features for all members for the following reasons:

Marketing purpose - if a user can see all the features he is more willing to upgrade to a higher package Currently if a business owner creates an offer or event, and the feature is not included on package features, the status of offer or event will be “not included’ and the items will not be shown on front-end. In this way he can check the functionality and then decide if it should be used or not. If the options are hidden from the start the user is not willing to upgrade because he is not aware of the other options.

Package downgrade - if a package expires the business listing will downgraded to a free package which usually does not have offers or events. In this way he will lose access of managing his data.