DEPRECATION WARNING

This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

TYPO3 CMS Extension simpleaddress

What does it do?

This extension offers an simple way for displaying an address block with or without a Google Maps and the address location on it. The address will rendered in vCard format and the whole template is full responsive because it based on Twitter Bootstrap.

Supported languages

  • English
  • Deutsch

Dependencies

  • See composer.json

Installation

  1. Install extension with composer

    $ composer require sle/simpleaddress
    
  2. Add TypoScript template to your website root template

  3. Include JavaScript

    (function(win, $) {
       $.getScript('https://maps.googleapis.com/maps/api/js?v=3.exp&key=YOUR-API-KEY')
           .done(function() {
               win.SleSimpleaddress.initialize();
           });
    })(window, jQuery);
    
    page.includeJSFooter.file999 = EXT:simpleaddress/Resources/Public/js/simpleaddress.js
    

Configuration

  • You can change the default map marker icon in Templates\Address\Show.html by adding following attribute

    data-map-marker-icon="{f:uri.resource(extensionName: 'my_ext_key', path: 'Icons/my_marker_icon.png', absolute: 1)}"
    

    to

    <div id="google-map-{cObjectData.uid}"
         class="ext-simpleaddess-map"
         data-config="{mapConfig}"
         data-map-marker-icon="{f:uri.resource(extensionName: 'my_ext_key', path: 'Icons/my_marker_icon.png', absolute: 1)}"
         style="height:400px;"></div>
    

Plugins

Address

  • Displays the address block with or without a Google Maps

Known problems

neither

To do

Feel free and add a issue, pull request or ask for a missing feature.