Jump to content

Как изменить группу полей $delivery_address?


Recommended Posts

D PDF инвойсе не выводится номер мобильного телефона.

Захожу в pdf/invoice.tpl

 

там только следующий кусок кода:

<!-- ADDRESSES -->

<table style="width: 100%">

<tr>

<td style="width: 15%"></td>

<td style="width: 85%">

{if !empty($delivery_address)}

<table style="width: 100%">

<tr>

<td style="width: 50%">

<span style="font-weight: bold; font-size: 10pt; color: #9E9F9E">{l s='Delivery Address' pdf='true'}</span><br />

{$delivery_address}

</td>

<td style="width: 50%">

<span style="font-weight: bold; font-size: 10pt; color: #9E9F9E">{l s='Billing Address' pdf='true'}</span><br />

{$invoice_address}

</td>

</tr>

</table>

{else}

<table style="width: 100%">

<tr>

 

<td style="width: 50%">

<span style="font-weight: bold; font-size: 10pt; color: #9E9F9E">{l s='Billing & Delivery Address.' pdf='true'}</span><br />

{$invoice_address}

</td>

<td style="width: 50%">

 

</td>

</tr>

</table>

{/if}

</td>

</tr>

</table>

<!-- / ADDRESSES -->

 

Вопрос: а где редактировать $delivery_address чтобы изменить набор выводимых полей?

Share this post


Link to post
Share on other sites

Метод HTMLTemplateInvoiceCore::getContent()

Файл classes/pdf/HTMLTemplateInvoice.php

просмотрела всю функцию и не нашла где приводятся выводимые значения. я себе представляла что это будет перечисление выводимых полей (улица, почтовый индекс, домашний телефон, мобильный телефон). но ничего такого не нашла.

 

помогите пожалуйста, очень надо. сейчас каждый раз вручную пишем номера мобильных, очень неудобно :rolleyes:

Share this post


Link to post
Share on other sites

  • 2 weeks later...

Метод HTMLTemplateInvoiceCore::getContent()

Файл classes/pdf/HTMLTemplateInvoice.php

 

1371474369-clip-35kb.png

Dzianis , а что в этом выражении можно изменить? и где указать вывод значения "номер мобильного"?

сори, если вопрос покажется глупым

Share this post


Link to post
Share on other sites

Теперь смотри classes/addressformat.php функция generateAddress

непонимаю зачем лезть туда, чего не понимаешь даже на 1/10?

попросите помочь!(необязательно я) 200р за такое норм)

 

Dzianis , а что в этом выражении можно изменить? и где указать вывод значения "номер мобильного"?

сори, если вопрос покажется глупым

  • Like 1

Share this post


Link to post
Share on other sites

Теперь смотри classes/addressformat.php функция generateAddress

непонимаю зачем лезть туда, чего не понимаешь даже на 1/10?

попросите помочь!(необязательно я) 200р за такое норм)

не спорю, получила урок. потраченное время не стоит того. спасибо

Share this post


Link to post
Share on other sites

Вообще система довольно запутанная, где именно вам вывести номер, и чей, ваш или клиента.

желательно показать на скрине.

Share this post


Link to post
Share on other sites

Вообще система довольно запутанная, где именно вам вывести номер, и чей, ваш или клиента.

желательно показать на скрине.

вот скрин PDF счета. необходимо в группе полей вывести номер мобильного (сейчас выводит только номер домашнего, если он имеется)

post-567250-0-03857800-1372590115_thumb.png

Edited by ecogastronom (see edit history)

Share this post


Link to post
Share on other sites

Всё оказалось проще))

идём в локализация--страны--россия(если она) далее в ормат адреса в новой строке пишем

phone_mobile

и всё!!!

Всё гениальное просто.

  • Like 1

Share this post


Link to post
Share on other sites

Всё оказалось проще))

идём в локализация--страны--россия(если она) далее в ормат адреса в новой строке пишем

phone_mobile

и всё!!!

Всё гениальное просто.

Аве, свершилось. Очень благодарна (мир еще не без добрых людей)!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More