legacy-knowledge-base
公開されました Jul. 2, 2025

Wiki印刷時に、表のセルの背景色が表示されない。

written-by

Prarthana Jadhav

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • Wikiページの印刷で、表の色のついたセルが印刷されない。 一方、ポータルサイトでは、色のついたセルが見えています。sample.pngBackgroundcolor1.pngの場合

環境

  • Liferay DXP 7.0

解像度

  • 報告された動作は、ビジネス要件に応じて aui.css ファイルをオーバーライドすることで実現できます。
  • また、以下のようなアプローチで実現することも可能です:
    • まず、 AntiSamy Sanitizer を無効にするか、 !importantを許可するように AntiSamy をカスタマイズする必要があります。 デフォルトでは、AntiSamy Sanitizerは有効で、 !importantを許可しません。 AntiSamyは、以下の手順で無効化またはカスタマイズすることができます、
      • Goto Control Panel-> Configuration.
      • システム設定-> ファンデーション->アンチサミーサニタイザー。
      • お客様のご要望に応じて変更し、アップデートしてください。
    • 上記の変更を行った後、以下の手順で操作してください:
      • ゴトーウィキページ
      • ckeditorでテーブルを追加します。
      • CKEditorのソースモードを開き、ソースに"!important"を追加します。
        例:
        <td style="background-color: rgb(99,99,99) !important;">xxx</td>
        (参考:ckeditor.png)。ckeditor.PNG
      • このページを公開し、印刷を取る。 ページの印刷では、セルに色がついた表が表示されます。
    • 以上のようなアプローチで、カラーセルを紙の上に印刷することで

追加情報

  • AntiSamy Sanitizerの詳細情報.
  • Liferayサポートでは、カスタマイズの設計や実装を支援することはできませんので、ご注意ください。 アプローチは、チームの裁量で行うことができます。
did-this-article-resolve-your-issue

legacy-knowledge-base