Неверное форматирование html письма

136
29 декабря 2021, 00:10

Я пытаюсь кривыми руками собрать html письмо. Но в тело письма попадает html разметка как Текст.

                    if ( label !== undefined && label !== null && item_val > 0) {
                    quote += ( '<div id="fo" style="width:100%;float:left;margin-bottom:-1px;"><div style="background-color:#f2f7fb;float:left;width:45%;padding:5px;border:1px solid #d1eaff;margin-right:-1px;font-size:15px;color:#464646;">'+ label + '</div><div style="float:left;width:10%;padding:5px;border:1px solid #d1eaff;text-align:right;font-size:15px;color:#464646;background-color:#f2f7fb;font-weight:bold;">'+  item_val + '</div></div>' ) + "\r\n";
                }

Я так понимаю, форматирование отключено? Я второй день пытаюсь найти пример как это сделать, но мог смотреть и не понимать. Пожалуйста, помогите решить проблему...

            // CF 7 support
        c.find( '.wpcf7-submit' ).click(function() {
            var val = true;
            var quote = '';
            c.find( '.btQuoteItem' ).each(function() {
                var item_val = 0;
                var selected_name = '';
                $( this ).find( '.btQuoteText' ).each(function() {
                    item_val = bt_parse_float( $( this ).val() );
                });
                $( this ).find( '.btQuoteSelect' ).find( '._msddli_.selected' ).each(function() {
                    selected_name = $( this ).find( '.ddlabel' )[0].innerHTML;
                    if ( $( this ).is( ':first-child' ) ) {
                        selected_name = '';
                    }
                    item_val = bt_parse_float( $( this ).data( 'value' ) );
                });
                var is_slider = false;
                var slider_val;
                $( this ).find( '.btQuoteSlider' ).each(function() {
                    var unit_price = bt_parse_float( $( this ).data( 'price' ) );
                    // slider_val = bt_parse_float( $( this ).slider( 'value' ) );
                    slider_val = bt_cc_get_slider_value ( $( this ) );
                    item_val = slider_val * unit_price;
                    is_slider = true;
                });
                $( this ).find( '.btQuoteSwitch' ).each(function() {
                    if ( $( this ).hasClass( 'on' ) ) {
                        item_val = bt_parse_float( $( this ).data( 'on' ) );
                    } else {
                        item_val = bt_parse_float( $( this ).data( 'off' ) );
                    }
                });
                var label = $( this ).find( 'label' ).html();
                if ( is_slider ) {
                    label = label + ' (' + slider_val + ') ' ;
                }                       
                if ( selected_name != '' ) {
                    selected_name = selected_name.replace( '<span class="description">', '/' );
                    selected_name = selected_name.replace( '</span>', '' );
                    label = label + ' (' + selected_name + ') ';
                }
                item_val = bt_cc_currency_format( c, item_val );
                if ( label !== undefined && label !== null && item_val > 0) {
                    quote += ('<div id="fo" style="width:100%;float:left;margin-bottom:-1px;"><div style="background-color:#f2f7fb;float:left;width:45%;padding:5px;border:1px solid #d1eaff;margin-right:-1px;font-size:15px;color:#464646;">'+ label + '</div><div style="float:left;width:10%;padding:5px;border:1px solid #d1eaff;text-align:right;font-size:15px;color:#464646;background-color:#f2f7fb;font-weight:bold;">'+  item_val + '</div></div>' ) + "\r\n";
                }

            });

Заранее спасибо!

READ ALSO
Использование Stream API для списка

Использование Stream API для списка

подскажите решение следующей задачи, имеется список

92
Автоматическое обновление данных из БД на странице

Автоматическое обновление данных из БД на странице

Реализую небольшой maven-проект с выводом данных из БДПроект основан на MVC архитектуре и суть его такова: на главной странице (index

189
ошибка IOException

ошибка IOException

приложение должно сохранять файл с логином и паролем, затем при открытии приложения или при вводе данных проверять пароль, если он совпадает...

150
Сортировка списка массивов

Сортировка списка массивов

Имеется список содержащий массивы

203