0

皆様、こんにちは。

私は厳密には Joomla の専門家ではありません。答えをネットで何時間も検索した後、ここで試してみることにしました。

私は単純な Joomla コンポーネントを書いています。ビュー部分には、「情報」というビューがあります。管理者がテキストを追加できるバックエンドが必要です。

default.xml は次のようになります。

<?xml version="1.0" encoding="utf-8"?>
<metadata>
    <layout title="Informationform">
        <message>
            <![CDATA[Informationform]]>
        </message>
    </layout>

    <fields name="request">
        <fieldset name="request" label="Contactform Properties">
            <field name="templatename" type="text" label="E-mail-templatename"></field>
            <field name="extracss" type="textarea" rows="8" cols="40" filter="raw" label="Extra CSS"></field>
        </fieldset>
    </fields>
</metadata>

バックエンドでは、連絡フォームをメニュー項目として追加できます。右側で追加フィールドを編集できます。テキストエリアに数行のテキストを入力し、メニュー項目を保存した後。すべての改行文字は __ (2 つのアンダースコア) に置き換えられます。

原文:

This is an example 
text.
As you can see there 
are multiple lines.

テキストを保存した後:

This is an example__text.__As you can see there__are multiple lines.

これを解決する方法を知っている人はいますか?

4

0 に答える 0