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

Discussion in 'Дизайн и оформление, шаблоны' started by TYMON_krot, Aug 16, 2018.

  1. Offline

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

    Joined:
    Aug 10, 2017
    Messages:
    28
    Likes Received:
    0
    Gender:
    Male
    Здравствуйте. Подскажите, пожалуйста, как можно сделать в приходящем на 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 Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    Переопредели макет письма в свой шаблон и пробуй в файле
    Код (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 likes this.
  4. Offline

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

    Joined:
    Aug 10, 2017
    Messages:
    28
    Likes Received:
    0
    Gender:
    Male
    не стал переопределять нашлось решение таким образом, кому-то может пригодится

    Код (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.     ?>
     

Share This Page

Loading...