Перенос строк в письме заказа

Тема в разделе "Дизайн и оформление, шаблоны", создана пользователем TYMON_krot, 16.08.2018.

  1. Offline

    TYMON_krot Недавно здесь

    Регистрация:
    10.08.2017
    Сообщения:
    28
    Симпатии:
    0
    Пол:
    Мужской
    Здравствуйте. Подскажите, пожалуйста, как можно сделать в приходящем на e-mail письме перенос следующих строк "Имя: Отчество: Город:"? На данный момент идут в одну строку.

    Код отвечающий за вывод файла: components/com_virtuemart/views/invoice/tmpl/mail_html_shopperaddresses.php
    Код (PHP):
    1. <?php
    2.  
    3.     foreach ($this->userfields['fields'] as $field) {
    4.      if (!empty($field['value'])) {
    5.   ?> <span class="titles"><?php echo $field['title'] ?>: </span>
    6.         <span class="values vm2<?php echo '-' . $field['name'] ?>" ><?php echo $field['value'] ?></span>
    7.        <?php if ($field['name'] != 'title' and $field['name'] != 'first_name' and $field['name'] != 'middle_name' and $field['name'] != 'zip') { ?>
    8.         <br />
    9.         <?php
    10.        }
    11.       }
    12.      
    13.     }
    14.     ?>
     
  2.  
  3. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 812
    Симпатии:
    771
    Пол:
    Мужской
    Переопредели макет письма в свой шаблон и пробуй в файле
    Код (PHP):
    1. <tr>
    2.      <td colspan="2">
    3.        <strong><?php echo vmText::sprintf ('COM_VIRTUEMART_MAIL_SHOPPER_NAME', $this->civility . ' ' . $this->orderDetails['details']['BT']->first_name . ' <br>' . $this->orderDetails['details']['BT']->last_name); ?></strong><br/>
    4.      </td>
    5.    </tr>
     
    TYMON_krot нравится это.
  4. Offline

    TYMON_krot Недавно здесь

    Регистрация:
    10.08.2017
    Сообщения:
    28
    Симпатии:
    0
    Пол:
    Мужской
    не стал переопределять нашлось решение таким образом, кому-то может пригодится

    Код (PHP):
    1. <?php
    2.  
    3.     foreach ($this->userfields['fields'] as $field) {
    4.      if (!empty($field['value'])) {
    5.   ?> <div class="titles"><b><?php echo $field['title'] ?>:</b>
    6.         <?php echo $field['value'] ?></div>
    7. <?php if ($field['name'] != 'title' and $field['name'] != 'first_name' and $field['name'] != 'middle_name' and $field['name'] != 'zip') { ?>
    8.          
    9.         <?php
    10.        }
    11.       }
    12.      
    13.     }
    14.     ?>
     

Поделиться этой страницей

Загрузка...