0

--

こんにちは!

私は TYPO3 CMS 6.2.9 と Versatile News System (tx_news) を使用しています。私のユーザー (編集者) には、特定の sys-folder に新しいニュース レコードを追加することのみを許可します。sys-folder の pageTSconfig は次のとおりです。

### only for EDITORS usergroup 2
[usergroup = 2]
  # only show "new news and news tag" for a new data record
  mod.web_list {
    allowedNewTables = tx_news_domain_model_news, tx_news_domain_model_tag
  }
[GLOBAL]

できます。

しかし、たとえばドイツ語のラベルをどのように翻訳できますか: Editor の List-View で "Artikel" と "Nachrichten-Tag"。これらの文字列が Ext に見つかりません。ニュースフォルダー (typo3config/ext/news)。この場合、NEWS ではなく tx_news を使用するので、バックエンド ユーザー (編集者) を混乱させません ;)

私はこのリストビューについて話している:

ここに画像の説明を入力

TCEFORM を介して他のすべてのラベルを翻訳できます

TCEFORM.tx_news_domain_model_news.title.label.de = Überschrift

リストビューのラベルではありません。

ご協力いただきありがとうございます。

4

1 に答える 1

1

これらのラベルは、特定のテーブルの TCA で設定され、それをオーバーライドする唯一の方法は、値を変更することです。つまり、この行をtypo3conf/extTables.php

$TCA['tx_news_domain_model_news']['ctrl']['title'] = 'Change me...'; 

これに関する問題は、デフォルトでは条件付きで実行できないことです。おそらく、この EXT が役立ちます(いくつかのフォーラムで言及されているように、それはもう維持されていません)

http://docs.typo3.org/typo3cms/extensions/tcamanipulate/

見つける方法: すべてのテーブルには TCA (必須) があるため、エディターで検索するか、SYSTEM > Configuration モジュールを使用して、現在ロードされている TCA を参照します。

于 2014-12-18T10:15:05.907 に答える