1

デフォルトのテンプレート「Resolved in HTML」を変更しようとしています。これにより、ユーザーがチケットが解決されたことを示す電子メールを受信したときに、満足度調査 (電子メールにリンクされています) が記入されます。

しかし、このアンケートへのリンクを星評価にしたいと思います。各星は、アンケートの処理に対する満足度のパラメータを表します。この星評価を作成するために、HTML と CSS を使用しています。

しかし、CSS を使用すると、テンプレートはエラーを報告します。

コードブロック 'text-decoration: none; のテンプレートをコンパイルできませんでした。color: inherit;': 6 行目のテンプレートの構文エラー

コードに従います:

Subject: Resolvido: {$Ticket->Subject}

Content-Type: text/html

<style type="text/css">

    a {

        text-decoration: none;

        color: inherit;

    }

    .rating {

      unicode-bidi: bidi-override;

      direction: rtl;

      float: left;

    }

    .rating span {

      display: inline-block;

      position: relative;

      width: 3.0em;

    }

    .rating span:before {

       content: "\2606";

       font-size: 50px;

    }

    .rating span:hover:before,

    .rating span:hover ~ span:before {

       content: "\2605";

       cursor: pointer;

       color: gold;

    }

    .clear {

        clear: both;

    }

</style>

<p>De acordo com nossos registros, o seu pedido foi resolvido. Se você tem qualquer outra questão, por favor, responda a esta mensagem.</p>

<p>Por favor, avalie o atendimento:</p>

<div class="rating">

    <a href="https://www.example.com?param1=x&param2=y&rating=excelente"><span></span></a>

    <a href="https://www.example.com?param1=x&param2=y&rating=bom"><span></span></a>

    [more 3 stars]

</div>

<div class="clear">&nbsp;</div> 

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

4

1 に答える 1