Hi
Ich habe mir soeben die Extension tt_addresse geladen. Leider sehe ich nichts von dieser Extension. Sie ist aktiv aber ich finde nirgends einHinweiss, wo ich nun Adressen erfassen kann, und wie ich Adressen auch wieder auf Seiten ausgeben kann.
Kann mir da vielleicht jemand einen Tip geben?
erfassen geht doch über "neuen Datensatz anlegen"
Ausgabe musst Du Dir selber basteln, die geht über TS
Hier mal ein Beispiel:
tt_address >
tt_address = COA
tt_address {
10 = COA
wrap = <div class="ttaddress-whole"> | </div>
10 {
1 = TEXT
1.if.isTrue.field = shortname
1.dataWrap = <a name="{field:shortname}"></a>
10=IMAGE
10 {
file.import = uploads/pics/
file.import.field = image
file.import.listNum = 0
file.width = 80
#file.height=120
wrap = <div class="ttaddress-image">|</div>
}
20=COA
20 {
wrap =<div class="ttaddress-info">|</div>
10 = COA
10 {
wrap = <div class="ttaddress-firstline">|</div>
10=TEXT
10.field = name
10.dataWrap = <span class="ttaddress-name">|</span>
}
15 = COA
15 {
wrap = <div class="ttaddress-titel">|</div>
10=TEXT
10.field= title
}
20 = COA
20 {
wrap = <div class="ttaddress-links">|</div>
5 = TEXT
5.dataWrap = {field:zip} {field:city}
10 = TEXT
10.if.isTrue.field = email
10.value = Email
10.typolink.parameter.field = email
10.wrap = |
20 = TEXT
20.if.isTrue.field = www
20.dataWrap = · <a href="{field:www}" target="_blank">Homepage</a>
}
30 = TEXT
30 {
field = description
wrap = <div class="ttaddress-desc">|</div>
}
}
30 = TEXT
30.value=<div class="ttaddress-trenn"> </div>
}
}
## Transfering to the tt_content.list object:
tt_content.list.20.0 >
tt_content.list.20.0 = CASE
tt_content.list.20.0.key.field = layout
tt_content.list.20.0.0 = CONTENT
tt_content.list.20.0.0 {
table = tt_address
select.pidInList.field = pages
select.orderBy = name asc
}
Vielen Dank!!
Teste ich gleich mal aus!
Eine Frag ehabe ich noch: Wenn ich nun etliche Adressen erfasse und nur einige dieser auf einer gewünschten Seite ausgeben möchte, wie mache ich das? Kann ich das überhaupt? Oder kann ich nur alle Adressen auf einmal ausgeben?
Mein Ziel ist, dass ich die eine Adresse nur einmal erfassen muss, diese aber an jeder beliebigen Stelle auf der Website ausgeben kann.
das kannst Du ohne weiteres. Du kannst das ja beliebig anpassen:
tt_content.list.20.0.0 {
table = tt_address
select.pidInList.field = pages
select.where= title='mitarbeiter'
select.orderBy = name asc
}
So kannst Du an jeder Stelle mit einem Ext-Template die Ansicht beschränken.