我尝试使用 rggooglemap 扩展程序显示tt_address
生日日期。
所以我将###BIRTHDAY###
放在模板中,但它在UNIX中显示日期。它给我一些像1409090400
。
我有什么办法可以用Typoscript转换它吗?
<!-- ###TEMPLATE_RECORDLIST_FIRST### -->
<div id="resultdiv">
<br/>
<table class="contenttable">
<caption>###PB_STATISTIC### <br/>Page: ###PB_ACT###</caption>
<thead>
<tr>
<th>Lieu d'installation</th>
<th>Adresse</th>
<th>Contact*</th>
<th>Date d'autorisation</th>
</tr>
</thead>
<!-- ###CONTENT### -->
<!-- ###SINGLE### -->
<tr>
<td><a href="javascript:void(0)" onClick="myclick(###UID###,###LNG###,###LAT###,'###TABLE###')">###NAME### </a></td>
<td>###ADDRESS###<br/>###ZIP### ###CITY### </td>
<td>###EMAIL###<br/>###PHONE###</td>
<td>###BIRTHDAY###</td>
</tr>
<!-- ###SINGLE### -->
<!-- ###CONTENT### -->
</td>
</div>
<!-- ###TEMPLATE_RECORDLIST_FIRST### -->
答案 0 :(得分:0)
要将时间戳转换为人类可读日期,请使用TypoScript参数»strftime«。
我不知道EXT:rggooglemap如何生成标记,但在快速查看代码(函数getMarker,第1344行)后,以下TypoScript应该可以解决这个问题:
plugin.tx_rggooglemap_pi1 {
### view
recordlist {
### field
birthday {
### apply stdWrap
### convert timestamp to readable date
strftime = %Y-%m-%d
}
}
}