Location custom field by AddonsLab

Location custom field by AddonsLab 2.0.7

No permission to buy ($39.99)
This release fixes an error logged in the server errors in case there is an error in API response (e.g. invalid API key).

The new version is available for all licensed customers at https://customers.addonslab.com/marketplace.php/my-services/
A new method - getEntityNameLowerCase has been added to address the template error - get_entity_name not available.

This issue is related to a XenForo bug reported at https://xenforo.com/community/threads/breaking-change-in-xenforo-2-3-7-in-getter-syntax.232161/ that will be resolved in version 2.3.8.

Meanwhile, please apply this package and install the latest version of the affected add-on to resolve the error.

The new version is available for all licensed customers at https://customers.addonslab.com/marketplace.php/my-services/
Multilingual support for Google Autocomplete

Added multilingual search capability by applying the default country scope to the search query. This ensures that language-specific characters are supported in the search form, making locations with such characters properly searchable.

Improved handling of partial Google Place API responses

When the Location field sends a partial or invalid query to the Google Place API, or when the detected location is too generic, the system now returns the error: “Address is not precise enough.”

The new version is available for all licensed customers at https://customers.addonslab.com/marketplace.php/my-services/
In this release, we have implemented a fix for the Filters form to prevent unexpected reloads. Previously, the form would reload when a location subfield was selected—even if the selection was incomplete. Now, the form waits until all required fields have valid values before reloading.

The new version is available for all licensed customers at https://customers.addonslab.com/marketplace.php/my-services/
The formatted location might include the city name even if it is not specified by the user.

The new version is available for all licensed customers at https://customers.addonslab.com/marketplace.php/my-services/

Thank you!
This release implements support for XenForo 2.3.x The package is backward-compatible and can be upgraded on any XenForo 2.2.x as well, but it does not implement any additional fixes or features.

The new version is available for all licensed customers at https://customers.addonslab.com/marketplace.php/my-services/

Thank you!
  • Like
Reactions: Joe Link
The release includes multiple fixes related to address validation in both form-based and API-based modes. The updated version uses Google API if the key is available to get place information, even when the form-based UI is used, so this information can be used by other add-ons if needed, as well as for formatting the address information correctly.

The new version is available for all licensed customers at https://customers.addonslab.com/marketplace.php/my-services/

Thank you!
  • Like
Reactions: woody
This release fixes a PHP error related to update in the [AL] Core package:
Error: Call to protected AddonsLab\Core\Xf2\Admin\EntityConfig::__construct() from scope AL\LocationField\App src/addons/AL/LocationField/App.php:20

The new version is available for all licensed customers at https://customers.addonslab.com/marketplace.php/my-services/

Thank you!
In this release, we have implemented two new formatting placeholders - {streetName} and {buildingNumber} in the Options for location fields Full address format.
Those placeholders allow admins to set order of street name and building number independent of each other, as our existing placeholder {streetAddress} shows the building number and street name together.

The new version is available for all licensed customers at https://customers.addonslab.com/marketplace.php/my-services/

Thank you!
  • Like
Reactions: Joe Link
The release fixes a compatibility issue on PHP 7.2 and older versions.

The new version is available for all licensed customers at https://customers.addonslab.com/marketplace.php/my-services/

Thank you!
Back
Top Bottom