0

TYPO3 の最新バージョンを使用していますが、RTE に入力したデータがフロント エンド (サイト内) で適切にレンダリングされません。

たとえば<p>asdf</p>、フロントエンドにあるように表示されます。

私はそれをググって、RTE のデフォルト設定をいくつか変更してみましたが、うまくいきませんでした。

4

2 に答える 2

1

最初にいくつかの基本的なテストをお試しください。

  1. ルート レベル (地球のすぐ下) に新しいサイトを作成します。テストするすべてのテキストとスタイルを含む 1 つのコンテンツ要素を作成します。
  2. このサイト用に新しい Typoscript テンプレートを作成し、セットアップ セクションに以下を入力します。

    page = PAGE
    page.10 < style.content.get

必ずCSS Styled content静的テンプレート セクション内に含めてください。

フロントエンドであなたのページページを見てください。それは機能しますか?

それ以外の場合は、手順 0. を試して、最初に新しい (管理者) バックエンド ユーザーを作成します。

UserTSほとんどの場合、バックエンド (または)の RTE 構成内に奇妙な変換ルールがあるか、フロントエンド レンダリングにPageTS何らかの定義があります。htmlspecialchar

于 2012-06-30T10:33:29.050 に答える
0

次の基本的なTypo3構成設定の一部を投稿してください。また、それを使用している場合はお知らせください。

古いTypo3バージョンからアップグレードしましたか? おそらく、一部の構成が欠落しています。

「テンプレート」の一番左のメニューをクリックすると、Typo3 バックエンド内のルート テンプレートまたはサイト テンプレートを作成または編集できます。

「Create Template for new site」ボタンを選択すると、最も基本的なTypo3 Typoscript *が自動的に作成されます

# Default PAGE object:
page = PAGE
page.10 = TEXT
page.10.value = HELLO WORLD!

そのような TS (= タイポスクリプト) をテストしていますか? テストして、それが機能するかどうか教えてください!!! これはうまくいきますか?

  • (Typo3 独自の構成言語 - 祝福と呪いの両方 - はとても簡単で、とてもつらいものです - 私が今まで読んだ中で最も笑える説明です。hattetypo3.blogspot.de "spaghetti code festival" で見つけることができます)

「CSS スタイルのコンテンツ」を含めることを忘れないでください (「テンプレート全体を編集 -> インクルード」という形式になっています)。ただし、これを含めない場合、通常、サイト コンテンツはフロントエンドに表示されません。

もう 1 つの方法は、基本的な TS 構成を 1 つまたは複数の別個のファイルに含めることです。ファイルを機能させるには、BE のサイト テンプレートでこのスニペットによってファイルを参照する必要があります。

   <INCLUDE_TYPOSCRIPT: source="FILE: yourfile">   
   # BTW I saw that it is common to place the file in a dir like 
   /fileadmin/ts/yourtyposcriptfile.ts

この情報を提供するか、何か聞き逃した場合は、さらに質問してください。

于 2012-06-30T00:12:08.340 に答える