Zum Inhalt springen

WECmaps-Formatierung der Info-bubble wird ignoriert

Erstellt am 16. April 2009 · 12 Antworten · letzte Antwort am 5. August 2013

Tags: Frage

XCKS ·

Wenn du die Adressen über FE-User reinziehst (tt_address) dann musst ein anderes Plugin angeben.

plugin.tx_wecmap_pi1 -> WEC Simple Map
plugin.tx_wecmap_pi2 -> WEC Frontend User Map
plugin.tx_wecmap_pi3 -> WEC Table Map

Steht aber auch Handbuch der Extension im ersten Absatz zur Advanced Configuration 😉

polyboy ·

Hey XCKS,

danke für die Antwort.

Leider kann ich nicht behaupten, dass sich mit diesem Tipp mein Problem aufgelöst hätte. Ich habe jede der 3 Variationen ausprobiert. Nach jeder Änderung selbstverständlich den Cache gelöscht... Nischt! Nach wie vor, wird meine Bubble nach dem vorkonfigurierten Standard angezeigt...

XCKS ·

Check mal die Klammern 😉

Und Versuch doch erstmal was ganz einfaches und bau es dann weiter aus z.B.

plugin.tx_wecmap_pi2.marker {
   title = COA
   title {
      10 = TEXT
      10.field = name
      10.wrap = <h1 style="color:#FF0000">|</h1>
   }
}
polyboy ·

Der Marker war ansich ein sehr guter Hinweis, hier hatte ich wirklich nicht drauf geachtet. Da ich eine table-map via tt_address nutze, heißt es tatsächlich:

plugin.tx_wecmap_pi3

An eine falsche "Umklammerung" dachte ich dann auch weiterhin. Aber auch hier ist der Fehler nicht zu entdecken. Dein Hinweis mit einem einfachen Snippet bringt getestet auch keinen Erfolg...

...die Ratlosigkeit nimmt weiterhin ihren Lauf...

XCKS ·

Hmm. Strange.

Ich habs folgerndermaßen eingestellt und zum laufen bekommen:

1. Extension installiert
2. Extension eingestellt: Google Maps Api 2.x, alles andere an, GERMANY
3. Sysfolder in der Rootline erstellt, hier ne FE-Usergroup erstellt und die "Nuzter" mit Adressen eingetragen und der Gruppe zugeteilt
4. Im Roottemplate Include aller 4 WECs
5. Seite erstellt und als Content "WEC Frontend User Map" erstellt. Dort die Gruppe ausgewählt und "Prefill Address from User Info"
6. Folgendes TS-Setup für diese Seite:

# info bubble der Map anpassen
plugin.tx_wecmap_pi2.marker {
  title = COA
  title {
    10 = TEXT
    10.field = name
    10.wrap = <h3>|<br/></h3>
    
    20 = TEXT
    20.field = title
    20.wrap = |<br/><br/>
  }
  description = COA
  description {
    10 = COA
    10 {
      10 = TEXT
      10.field = address
      10.wrap = |
      
      20 = TEXT
      20.field = zip
      20 >
      
      30 = TEXT
      30.field = city
      30 >
    }
    #10.wrap = <p>|</p>
  }
}

Vielleicht liegts ja an der API-Einstellung oder fehlender Includes.

Bonsai ·

Hallo!

Ich habe ein ähnliches Problem: ich möchte, dass in meiner Infoblase auch die E-Mail-Adresse angezeigt wird (verwende plugin.tx_wecmap_pi3). Meine Anpassungen im TS funktionieren leider nur bei "city", "zip" und "country". "email" und "www" wird nicht genommen, bzw. "email" nur dann, wenn ich es anstelle von "name" einfüge... hier zur Erklärung mein TS:

plugin.tx_wecmap_pi3.defaultdescription.10.50 = TEXT
plugin.tx_wecmap_pi3.defaultdescription.10.50.field = city
plugin.tx_wecmap_pi3.defaultdescription.10.50.wrap = <br>|

plugin.tx_wecmap_pi3.defaultdescription.10.60 = TEXT
plugin.tx_wecmap_pi3.defaultdescription.10.60.field = zip
plugin.tx_wecmap_pi3.defaultdescription.10.60.wrap = <br>|

plugin.tx_wecmap_pi3.defaultdescription.10.70 = TEXT
plugin.tx_wecmap_pi3.defaultdescription.10.70.field = country
plugin.tx_wecmap_pi3.defaultdescription.10.70.wrap = <br>|

...das geht. Aber...

plugin.tx_wecmap_pi3.defaultdescription.10.80 = TEXT
plugin.tx_wecmap_pi3.defaultdescription.10.80.field = email
plugin.tx_wecmap_pi3.defaultdescription.10.80.wrap = <br>|

plugin.tx_wecmap_pi3.defaultdescription.10.90 = TEXT
plugin.tx_wecmap_pi3.defaultdescription.10.90.field = www
plugin.tx_wecmap_pi3.defaultdescription.10.90.wrap = <br>|

...das geht nicht.

Wohingegen das...

plugin.tx_wecmap_pi3.tables.10.title.title = TEXT
plugin.tx_wecmap_pi3.tables.10.title.title.field = email
plugin.tx_wecmap_pi3.tables.10.title.title.wrap = <h3>|</h3>

...wieder funktioniert. Allerdings ohne Verlinkung. Und außerdem ist dann ja der Name weg.

Weiß jemand vielleicht, wie ich die E-Mail-Adresse in der Infoblase sicht- und klickbar machen kann?

Vielen Dank schonmal,

Gruß

Bonsai

brink ·

Hallo gibt es hier schon eine Lösung Telefon, www und eMail darzustellen?

LG
Jochen

Bonsai schrieb

Hallo!

Ich habe ein ähnliches Problem: ich möchte, dass in meiner Infoblase auch die E-Mail-Adresse angezeigt wird (verwende plugin.tx_wecmap_pi3). Meine Anpassungen im TS funktionieren leider nur bei "city", "zip" und "country". "email" und "www" wird nicht genommen, bzw. "email" nur dann, wenn ich es anstelle von "name" einfüge... hier zur Erklärung mein TS:

plugin.tx_wecmap_pi3.defaultdescription.10.50 = TEXT
plugin.tx_wecmap_pi3.defaultdescription.10.50.field = city
plugin.tx_wecmap_pi3.defaultdescription.10.50.wrap = <br>|

plugin.tx_wecmap_pi3.defaultdescription.10.60 = TEXT
plugin.tx_wecmap_pi3.defaultdescription.10.60.field = zip
plugin.tx_wecmap_pi3.defaultdescription.10.60.wrap = <br>|

plugin.tx_wecmap_pi3.defaultdescription.10.70 = TEXT
plugin.tx_wecmap_pi3.defaultdescription.10.70.field = country
plugin.tx_wecmap_pi3.defaultdescription.10.70.wrap = <br>|

...das geht. Aber...

plugin.tx_wecmap_pi3.defaultdescription.10.80 = TEXT
plugin.tx_wecmap_pi3.defaultdescription.10.80.field = email
plugin.tx_wecmap_pi3.defaultdescription.10.80.wrap = <br>|

plugin.tx_wecmap_pi3.defaultdescription.10.90 = TEXT
plugin.tx_wecmap_pi3.defaultdescription.10.90.field = www
plugin.tx_wecmap_pi3.defaultdescription.10.90.wrap = <br>|

...das geht nicht.

Wohingegen das...

plugin.tx_wecmap_pi3.tables.10.title.title = TEXT
plugin.tx_wecmap_pi3.tables.10.title.title.field = email
plugin.tx_wecmap_pi3.tables.10.title.title.wrap = <h3>|</h3>

...wieder funktioniert. Allerdings ohne Verlinkung. Und außerdem ist dann ja der Name weg.

Weiß jemand vielleicht, wie ich die E-Mail-Adresse in der Infoblase sicht- und klickbar machen kann?

Vielen Dank schonmal,

Gruß

Bonsai

brink ·

Hallo hab es jetzt geschaft. Poste das mal falls es noch jemand braucht.

LG
Joachim Brink

####################################
# Googlemaps (WEC_MAP)
####################################
plugin.tx_wecmap_pi3 {
title = COA
title {
10 = TEXT
10.field = company
10.wrap = <h3> | </h3>
}

description &gt;
description = COA
description {
10 = COA
10 {
10 = TEXT
10.field = name
10.wrap = | <br>
11 = TEXT
11.field = address
11.wrap = | <br>
15 = TEXT
15.field = zip
15.wrap = | &nbsp;
20 = TEXT
20.field = city
20.wrap = | <br>
30 = TEXT
30.field = phone
30.wrap = Tel. &nbsp; | <br><br>
40 = TEXT
40.field = www
40.typolink.parameter.field = www
40.typolink.wrap =  | <br>
40.typolink.extTarget = _blank
50 = TEXT
50.field = email
50.typolink.parameter.field = email
50.typolink.wrap =  | <br>
50.typolink.extTarget = _blank
}
}
}
polyboy ·

Moin Joachim,

vielen Dank für Dein Posting nach all der Zeit. Aber Du hast Recht, so geht's.

Der Fehler lag tatsächlich am fehlerhaften Marker. Und zwar sorgte folgender Zusatz für die Nichtanzeige:

.marker
thowe ·
brink schrieb
####################################
# Googlemaps (WEC_MAP)
####################################
plugin.tx_wecmap_pi3 {
(...)
}

description >
description = COA
description {
10 = COA
10 {
(...)
30 = TEXT
30.field = phone
30.wrap = Tel.   | <br><br>
(...)
}
}
}

das Tabellenfeld [phone] heißt nun [telephone], also daher gehöft ab 30 wie folgt:

(...)
30 = TEXT
30.field = telephone
30.wrap = Tel.   | <br><br>
(...)
wie gehts ·

ich nehme die Frage mal wieder auf. Allerdings verbinde ich nicht wec_map mit tt_address sondern mit dem Kalender cal_base. Dort habe ich drei Listen mit Organizer, Location und den Terminen in Event.
Im ersten Tab der info-bubble mit pi3 hätte ich gerne die Adresse. Das klappt soweit auch gut. Aber wie bekomme ich die Termine /den Termin auf die zweite Tab?
Soweit ich das im manual verstanden habe, gehts mit TS.

Danke