pbootcms对邮箱模板进行修改

找到apps/home/controller/formcontroller.php

大概67行左右,代码修改如下:

 $css = '.rt-table{width:100%; max-width:640px; border-collapse:collapse; border:1px solid #e8e8e8; background:#fff;}.rt-label{width:120px; padding:10px 14px; background:#f7f7f7; border:1px solid #e8e8e8; text-align:center; color:#666; white-space:nowrap;}.rt-value{padding:10px 14px; border:1px solid #e8e8e8; text-align:left; color:#333;}';

$mail_body .= '<style>' . $css . '</style><table class="rt-table">';

            foreach ($form as $value) {

                $field_data = post($value->name);

                if (is_array($field_data)) { // 如果是多选等情况时转换

                    $field_data = implode(',', $field_data);

                }

                $field_data = preg_replace_r('/pboot:if/i', '', $field_data);

                if ($value->required && ! $field_data) {

                    alert_back($value->description . '不能为空!');

                } else {

                    $data[$value->name] = $field_data;

                    $mail_body .= '<tr>';

  $mail_body .= '<td class="rt-label">';

  $mail_body .= $value->description . '</td>';

  $mail_body .= '<td class="rt-value">';

      $mail_body .= $field_data . '</td></tr>';

                }

            }

             $mail_body .= '</table>';

分享: