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

大まかな推測:

キックスターターを使用して、テーブル「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 に答える