We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Add-Ons
default app icon

Super Address Field

By Amici Infotech
Publishing

Description

Super Address field is created to have a single field for address. You can have Address 1, Address 2, City, State, Postal Code, Latitude, Longitude (and a button to fetch lat/long from given address). This field type supports GRID and Fluid too. You can use this field to filter Low Search results with distance. Plot location button that fetch lat/long from address makes it complete solution for address saving.

  • Addon Setting
  • Create Field
  • Create Field - Settings
  • Channel Form
  • Addon Setting
  • Create Field Main
  • Create Field - Settings
  • Channel Form

You can use the following tags to populate field on frontend template.

Normal Field:

{exp:channel:entries channel="super_address" dynamic="no" limit="1"}
    {!--Full Address--}
    {super_address} // Prints Full address comma seperated.
    {super_address separator="|"} // Prints Full address ("|" seperated).
    
    {!--Any Subfield of address--}
    {super_address:address_1} // Prints address 1
    {super_address:address_2} // Prints address 2 and so on...
    
    {!--Tag pair--}
    {super_address}
        {item:address_1} // Prints Address 1
        {item:address_2} // Prints Address 2 and so on...
    {/super_address}
    
    {!--Tag pair with prefix--}
    {super_address prefix="address"}
        {address:address_1} // Prints Address 1
        {address:address_2} // Prints Address 2 and so on...
    {/super_address}
{/exp:channel:entries}

Grid Field:

{exp:channel:entries channel="super_address" dynamic="no" limit="1"}
    {!--Full Address--}
    {grid}
        {grid:super_address} // Prints Full address comma seperated.
    {/grid}

    {grid}
        {grid:super_address separator="|"} // Prints Full address ("|" seperated).
    {/grid}

    {!--Any Subfield of address--}
    {grid}
        {grid:super_address:address_1} // Prints address 1
    {/grid}
    
    {grid}
        {grid:super_address:address_2} // Prints address 2 and so on...
    {/grid}
    
    {!--Tag pair--}
    {grid}
        {grid:super_address}
            {item:address_1} // Prints Address 1
            {item:address_2} // Prints Address 2 and so on...
        {/grid:super_address}
    {/grid}
    
    {!--Tag pair with prefix--}
    {grid}
        {grid:super_address prefix="address"}
            {address:address_1} // Prints Address 1
            {address:address_2} // Prints Address 2 and so on...
        {/grid:super_address}
    {/grid}
{/exp:channel:entries}

Fluid Field:

{exp:channel:entries channel="super_address" dynamic="no" limit="1"}
    {fluid}
        {!--Normal Field --}
        {fluid:super_address}
            {content}
                {item:address_1} // Prints Address 1
                {item:address_2} // Prints Address 2 and so on...
            {/content}
        {/fluid:super_address}
        
        {!--Grid Field--}
        {fluid:grid}
            {content}
                {content:super_address:address_1} // Prints Address 1
                {content:super_address:address_2} // Prints Address 2 and so on...
            {/content}
        {/fluid:grid}
    {/fluid}
{/exp:channel:entries}
Information
Version 1.0.7.2
Last Update 2 years ago
Compatibility EE 7, 6, 5, 4
License Commercial
Renewals $19.00 - 1 years
Links
  • Documentation
  • Change Log
  • Support
ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.