1

我已经使用 Typo3 几年了,但我主要将它用作 CMS。现在我有一个特定的需求,不知道是否需要找到扩展、编写 TypoScript 或者是否可以使用现有的 Typo3 功能来满足这种需求。

文档就是这样,我在这里。

我的需要类似于需要一个税率表(这不是我的情况,所以不要指向我一些税率管理扩展)。

我需要在一些数据存储中设置变量,并根据日期在前端显示这些数据。例如 :

Effective date             Rate

2010-10-01                 10,00$
2011-10-01                 10,50$
2012-10-01                 11,00$

基本上,我需要一个非技术用户来编辑这个数据存储,并且我需要能够在前端使用这个速率作为变量。

我很确定过去有人有类似的东西。我对 Typo3 有点迷失了。

任何人都知道最好的方法吗?

谢谢。

4

1 回答 1

2

只是粗略的猜测:

您可以使用 kickstarter 使用表“tx_yourextension_rate”创建一个新的扩展“yourextension”。添加字段“生效日期”和“费率”,包括开始/停止时间。安装插件——你只需要表格,不需要插件!

创建用户存储记录的文件夹。

lib.rate = CONTENT
lib.rate {
  select {
    # create a folder, where your users stores the records:
    pidInList = 100 
    # just one record
    max = 1
    orderBy = effective_date ASC
  }
  table = tx_yourextension_rate
  renderObj = TEXT
  renderObj {
     field = rate
     wrap = actual rate: <span class="rate">|</span>
  }
}

在需要的地方使用 lib.rate。

于 2012-10-25T15:38:41.827 回答