TYPO3 v 6.2 と拡張 tt_address を使用しています。tt_address-table にさらに (データ) フィールドが必要です。
キックスターター経由でさらに db フィールドを追加できることを読みました。そこで、TYPO3 4.5 をインストールし、キックスターターをインストールしました。
新しい拡張機能「ttaddressaddfields」を追加。「Extend Existing Tables」で「tt_address」-DB-table を追加します。新しいデータ フィールド タイプの文字列「email1」を追加します。結果の表示 -> 書き込み -> ext のインストール。そして出来上がり!すべてが機能します.. tt_address フォームに「email1」という新しいフィールドがあります。データベースでは、フィールド email1 に私のコンテンツが書き込まれています。
しかし!フロントエンドで結果を表示するにはどうすればよいですか? tt_address-Setup.ts を編集する必要がありますか?
これを ext_localconf.php の自分の拡張機能に追加します
<?php
if (!defined ('TYPO3_MODE')) die ('Access denied.');
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['tt_address']['extendingTCA'][] = 'ttaddressaddnew';
?>
私のHTMLテンプレートで(tt_addressから)
###PHONE###
<br>Extrafeld : ###EMAIL1###
とにかく..うまくいかない!私のせいはどこですか?わかりません;)