Magento – Les sauts de lignes et le formatage des commentaires et courriels à l'administrateur

ImageUn problème bien connu dans Magento est Transport maritime de Commentaires aux clients à travers le Administrateur de l' Ordre sur.

Donc, le problème est moins l'envoi, de Formatage, est perdu.

Sous Kommentarverlauf et là à Ajouter un commentaire à commander kann man Les sauts de ligne Intégrer à tous les doigts saignent, Toutefois, dans le E-mail transactionnel, ainsi que dans l'histoire, ainsi que les commentaires sur le compte du client sans rupture de ligne ou autre Formatage être présents.

Cela ne fonctionne pas avec de simples “Entrez” Les sauts de ligne ainsi que pas “<br>” ou autre.

Si, la solution au problème:

Tremper les commentaires d'ordre en

  1. il Email Transactionnel un client den (lorsque le crochet est fixé)
  2. l'histoire des observations dans le backend
  3. le récapitulatif de la commande dans le compte du client (une fois de plus, le crochet a été mis en)

Malheureusement, il n'ya pas de super solution, mais une solution:

  1. Im Ordner / app / code / core / Mage / Adminhtml / controllers / Ventes / OrderController.php (également Leider im base) après
    $commenter = trim(strip_tags($données['Comment']));

    recherche et

    $comment = nl2br($données['Comment']);

    remplacer. Cette mise en forme est d'une part que <br>,<b> etc. Mais les processus aussi le saut de ligne simple en appuyant sur Entrée est traitée. Pour écrire de manière <br> puis appuyez sur Entrée, Il ya deux sauts de ligne Dans le courriel DE TRANSACTION.
    Donc, si vous ne voulez, que les e-mails sont belles, Cet amendement étend l'. Appuyez sur Entrée maintenant cela ne fonctionne pas, mais pour l'histoire ou le compte d'utilisateur.

  2. Im Ordner app / design / Adminhtml / default / default / template / ventes / order / view / history.phtml nach
    <?php echo $ this->escapeHTML($_item->getComment(), gamme(«B»,«Br»,«Forte»,'I',«U»)) ?>

    recherche et

    <?php echo $ _item->getComment(); ?>

    remplacer.
    Malheureusement, ce que les causes, que la mise en forme telle que <br> etc. sont traitées dans l'Observation Histoire admin, mais la zone Entrez les sauts de ligne, mais fonctionne pas.

  3. Im Ordner / app / design / frontend /[de base ou par défaut]/[IhrTemplate]/template / ventes / commande / view.phtml après rangée
    <?php echo $ this->escapeHTML($_historyItem->getComment()) ?>

    recherche et

    <?php echo $ _historyItem->getComment() ?>

    remplacer. Ici, le même que pour le point 2. Seulement en forme est appliquée, Entrez pas.

Comme je le disais,, Malheureusement, ce n'est pas la meilleure solution mais au moins celui avec lequel on peut vivre.

Utilisé dans la version Magento 1.7. Demandez, Remarques, Propositions? Nous directement ou comme un commentaire.

Publié par Covos

Depuis 2009 Je travaille intensément avec Magento. J'ai commencé avec la création et l'exploitation des magasins B2C. Cela a été prolongé par mon travail dans le secteur de la logistique. Il en est résulté premiers systèmes de B2E spécialisés. Aujourd'hui, je travaille jour par jour avec B2C passionnant, B2B- et les projets B2E et rapports dans ce blog sur les défis et donner des conseils d'initiés.

1 pensée sur “Magento – Les sauts de lignes et le formatage des commentaires et courriels à l'administrateur”

Laisser un commentaire

Votre adresse email ne sera pas publié. les champs requis sont indiqués *