Hallo,
weiß hier jemand, wie man tt_address dazu bringen kann, das Bild, das zur Adresse gehört, zu verkleinern und auf Mausklick in einem extra Fenster vergrößert (volle Bildgröße) darzustellen?
Das gleiche gibt es ja für das Content-Element Bild.
tt_address und Bilder
Wie die verkleinerte Darstellung funktioniert, habe ich herausgefunden:
In plugin.tx_ttaddress_pi1.templates.default.image.file kann man alle Parameter setzen, die Typo3 für Bild-Dateien so bietet.
Beispiel:
plugin.tx_ttaddress_pi1 = USER
plugin.tx_ttaddress_pi1 {
userFunc = tx_ttaddress_pi1->main
templatePath = EXT:tt_address/res/
defaultTemplateFileName = default_hcard.htm
pidList = 0
recursive = 0
sortByColumn = name
sortOrder = ASC
templates.default {
# supports the hcard microformats standard
image {
params = class="photo" style="float:left; margin-right:4px"
altText = Photo of {field:first_name} {field:middle_name} {field:last_name}
altText.insertData = 1
titleText = {field:first_name} {field:middle_name} {field:last_name}
titleText.insertData = 1
debugData = 1
file.maxW = 100
}
first_name {
innerWrap = <span class="fn">|
innerWrap.if.isFalse.field = middle_name
innerWrap2 = <span class="given-name">|</span>
innerWrap2.if.isTrue.field = middle_name
outerWrap = <span class="fn n">|
outerWrap.if.isTrue.field = middle_name
}
middle_name.wrap = <span class="additional-name">|</span>
middle_name.required = 1
last_name {
innerWrap = |</span>
innerWrap.if.isFalse.field = middle_name
innerWrap2 = <span class="family-name">|</span>
innerWrap2.if.isTrue.field = middle_name
outerWrap = |</span>
outerWrap.if.isTrue.field = middle_name
}
organization {
wrap = <div class="org">|</div>
required = 1
}
email.typolink.parameter.field = email
email.required = 1
address {
wrap = <div class="street-address">|</div>
br = 1
required = 1
}
city {
wrap = <span class="locality">|</span>
required = 1
outerWrap = |,
outerWrap.if.isTrue.field = region
}
region {
wrap = <span class="region">|</span>
required = 1
outerWrap = |,
outerWrap.if.isTrue.field = zip
}
zip {
noTrimWrap = | <span class="postal-code">|</span>|
required = 1
outerWrap = , |
outerWrap.if.isFalse.field = region
}
country {
wrap = <span class="country-name">|</span>
required = 1
}
phone.wrap = <div class="tel">|</div>
phone.required = 1
subparts {
adr.hasOneOf = address, city, region, zip, country
url.typolink {
parameter.field = www
target =
ATagParams = class="url"
}
}
}
}
... nur wie aktiviert man die Klickvergrößerung?
dieser post hat mir geholfen die breite zu verkleiner, herzlichen dank!