Return to Snippet

Revision: 26681
at May 6, 2010 09:42 by jsegars


Initial Code
plugin.tx_wecmap_pi3.tables.10 {
  table = tt_address
  join = JOIN tt_address_group_mm AS tta_txagg_mm ON tt_address.uid = tta_txagg_mm.uid_local
  
  # Hotels
  where = uid_foreign=6

  icon {
    iconID = lodging
    anchorX = 0
    anchorY = 0
    infoAnchorX = 5
    infoAnchorY = 1

    imagepath = http://maps.google.com/intl/en_us/mapfiles/ms/micons/lodging.png
    width = 32
    height = 32

    shadowpath = http://maps.google.com/intl/en_us/mapfiles/ms/micons/lodging.shadow.png
    shadowWidth = 59
    shadowHeight = 32
  }

  # config for description
  description = COA
  description {
    10 = COA
    10 {
      10 = TEXT
      10.field = address
      10.wrap = |<br />
      10.if.isTrue.field = address

      20 = TEXT
      20.field = city
      20.wrap = |,&nbsp;
      20.if.isTrue.field = city

      30 = TEXT
      30.field = state
      30.wrap = |&nbsp;
      30.if.isTrue.field = state

      40 = TEXT
      40.field = zip

      50 = TEXT
      50.value = Phone: {field:phone}
      50.wrap = <br /><br />|
      50.if.isTrue.field = phone
      50.insertData = true
    }
    
    10.wrap = <div>|</div>
  }
}

plugin.tx_wecmap_pi3.tables.20 < plugin.tx_wecmap_pi3.tables.10
plugin.tx_wecmap_pi3.tables.20 {
  # Travel = 5
  where = uid_foreign=5

  icon {
    iconID = travel
    imagepath = http://maps.google.com/intl/en_us/mapfiles/ms/micons/plane.png
    shadowpath = http://maps.google.com/intl/en_us/mapfiles/ms/micons/plane.shadow.png
  }
}

plugin.tx_wecmap_pi3.tables.30 < plugin.tx_wecmap_pi3.tables.10
plugin.tx_wecmap_pi3.tables.30 {
  # Conference Venue = 4
  where = uid_foreign=4

  icon {
    iconID = venue
    imagepath = http://maps.google.com/intl/en_us/mapfiles/ms/micons/flag.png
    shadowpath = http://maps.google.com/intl/en_us/mapfiles/ms/micons/flag.shadow.png
  }
}

Initial URL

                                

Initial Description
The TypoScript below assumes that the WEC Table Map plugin is set up to display tt_address records, with one group for hotels and one group for a conference venue. The resulting map shows location icons based on the address group.

Initial Title
Configuring WEC Map to use different icons for each group

Initial Tags

                                

Initial Language
TYPO3