Magento – ngắt dòng và định dạng trong ý kiến ​​và gửi email cho Admin

hình ảnhMột vấn đề nổi tiếng trong Magentohàng hải của các bình luận cho khách hàng thông qua các Người quản lý từ trật tự ngoài.

Vì vậy, vấn đề là ít gửi, hơn định dạng, những gì đã mất.

dưới Lịch sử bình luận và ở đó trong Thêm bình luận thứ tự có thể ngắt dòng Gửi tới một ngón tay chảy máu, Tuy nhiên, trong Transaktionsemail, cũng như trong lịch sử bình luận cũng như các khách hàng trong tài khoản không có ngắt dòng hoặc khác định dạng có mặt.

Điều này không làm việc với đơn giản “Đi vào” ngắt dòng và không có “<BR>” hoặc khác.

Vì thế, sau khi giải quyết vấn đề:

Nhúng tự Comments vào trong

  1. các email giao dịch cho khách hàng (khi móc được thiết lập)
  2. lịch sử của các ý kiến ​​trong các phụ trợ
  3. bản tóm tắt hàng trong tài khoản của khách hàng (mặc dù ở đây móc thiết bị)

Không may là không có giải pháp nhưng một giải pháp siêu:

  1. Im Ordner /app/code/core/Mage/Adminhtml/controllers/Sales/OrderController.php (Vì vậy, tiếc Core) qua
    $comment = cắt(strip_tags($dữ liệu['bình luận']));

    Tìm kiếm và

    $comment = nl2br($dữ liệu['bình luận']);

    thay thế. định dạng này là ở một bên như <BR>,<b> vv. NHƯNG cũng xử lý các ngắt dòng đơn giản bằng cách nhấn Enter được xử lý. Vì vậy, nếu bạn viết <BR> và sau đó nhấn Enter, Có hai ngắt dòng TRONG EMAIL GIAO DỊCH.
    Vì vậy, nếu bạn chỉ muốn, rằng các email được đẹp, phạm vi thay đổi này. Nhấn Enter bây giờ không làm việc này, nhưng đối với lịch sử hay các tài khoản người dùng.

  2. Im Ordner ứng dụng / thiết kế / adminhtml / default / default / template / bán hàng / đặt hàng / xem / history.phtml nach
    <?php echo $ this->escapeHtml($_mục->getComment(), mảng('B','Br','mạnh','tôi','U')) ?>

    Tìm kiếm và

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

    thay thế.
    Thật không may, điều này chỉ nguyên nhân, định dạng đó như <BR> vv. được xử lý trong lịch sử quản lý bình luận, nhưng nhập ngắt dòng nhưng không hoạt động.

  3. Trong thư mục / ứng dụng / thiết kế / frontend /[cơ sở hoặc mặc định]/[IhrTemplate]/template / bán hàng / đặt hàng / view.phtml sau khi hàng
    <?php echo $ this->escapeHtml($_historyItem->getComment()) ?>

    Tìm kiếm và

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

    thay thế. Ở đây cũng được áp dụng như trong điểm 2. Chỉ định dạng được lấy, không có Nhập.

Như tôi đã nói, Thật không may này không phải là một giải pháp tối ưu, nhưng ít nhất một mà người ta có thể sống.

Được sử dụng trong Magento Version 1.7. câu hỏi, bình luận, gợi ý? Sẵn sàng trực tiếp hoặc là một lời nhận xét.

Xuất bản bởi sợi Dệt

từ 2009 Tôi đã làm việc chặt chẽ với Magento. Tôi bắt đầu với việc tạo ra và hoạt động của các cửa hàng B2C. Điều này đã được mở rộng thông qua công việc của tôi trong lĩnh vực logistics. Điều này dẫn đến hệ thống B2E đầu tiên chuyên. Hôm nay tôi làm việc ngày một ngày với B2C thú vị, B2B- và các dự án B2E và báo cáo trong blog này về những thách thức và đưa ra lời khuyên trong cuộc.

Một nhận xét về “Magento – ngắt dòng và định dạng trong ý kiến ​​và gửi email cho Admin”

Để lại một trả lời

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *