私はtransmorgrifierレシピを使用して、drupalからPlone4.1ベースのビルドアウトにいくつかのデータをインポートしています。ビルドアウトはhttps://github.com/claytron/drupal-plone-transmogrifierに基づいています(ほとんどの場合、4.0ではなくplone 4.1を使用するように更新しました)。インポートは機能し、drupalサイトからploneサイトにデータを正常にインポートしました。唯一の問題は、インポートされたhtmlからのhtmlタグがリテラルタグとして表示されることです。
インポートが成功した後、手動で各アイテムに移動して[編集]を選択し、[保存]をクリックすると、htmlが正しく解釈されますが、問題を解決するために多くの編集と保存が必要になります。
htmlタグが表示された新しくインポートされたコンテンツのスクリーンショットを参照してください。
フィールドの実際のインポートを行う青写真は(私は信じています)以下に示すものです:
[text_mimetype]
blueprint = collective.transmogrifier.sections.inserter
key = string:_text_mimetype
value = string:text/html
ブループリントでtext/htmlの代わりにtext/structureを使用して実験しましたが、同じ結果が得られました。
必要なのは、htmlを解釈するための追加の青写真か、インポート時にhtmlが確実に解釈されるようにするためのヒントです。
私のパイプラインで使用されているブループリントの完全なリストをここに示します: https ://github.com/claytron/drupal-plone-transmogrifier/blob/master/src/my.migration/my/migration/config/base.cfg