Перейти к содержанию
ACJumper

Редактирование печатной формы бланка счета.

Рекомендуемые сообщения

Привет. Подскажите, какой файл надо редактировать для изменения стандартной печатной формы бланка счета. (из админ панели).

Нужно что бы счет печатался на фирменном бланке.

Заранее спасибо за помощь.

post-18180-0-39290300-1356006258_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

/admin/view/template/sale/order_invoice.tpl

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте. У меня такая задача, нужно в печатной формы бланка счета (/admin/view/template/sale/order_invoice.tpl) выводить под "Сумма:" значение НДС. То есть от "Сумма:" отнимать 20% и выводить это под строчкой с суммой, как "НДС". Как сделать? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте. У меня такая задача, нужно в печатной формы бланка счета (/admin/view/template/sale/order_invoice.tpl) выводить под "Сумма:" значение НДС. То есть от "Сумма:" отнимать 20% и выводить это под строчкой с суммой, как "НДС". Как сделать? 

Самый простой способ, чтобы не лезть в контроллер а закончить всё одним действием:

 

admin\view\template\sale\order_invoice.tpl

Найти:

  </table>
  <?php if ($order['comment']) { ?>

И перед ними вставить:

    <tr>
      <td align="right" colspan="4"><b>НДС:</b></td>
      <td align="right"><?php $summa = preg_replace('/[^\d.]/', '', $total['text']); echo $summa=$summa-($summa*20/100); ?></td>
    </tr>

PS. Не проверял + пишу с телефона, но должно сработать. (строки брал из репозитария opencart)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Похоже что получается, только так выводит сумму -20%. А мне надо показать именно эти 20%.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Похоже что получается, только так выводит сумму -20%. А мне надо показать именно эти 20%.

 

Тогда так:

<tr>
      <td align="right" colspan="4"><b>НДС:</b></td>
      <td align="right"><?php $summa = preg_replace('/[^\d.]/', '', $total['text']); echo $summa*20/100; ?></td>
    </tr>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо большое. Получилось. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите пожалуйста, как добавить в бланк счета колонку "Артикул" между колонками "Товар" и "Модель"?

Спасибо заранее !

 

Ну и соответственно, что бы артикул в эту колонку выводился ))

Изменено пользователем s2pidGenius

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

можно таким

вплоть до динамической сортировки товаров в заказе по артикулу и прочим колонкам при печати счета

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

работает, в смысле конфликтов/проблем нет

но дополнительных полей и прочего функционала не будет - OrderField не затрагивает сам процесс оформления заказа

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.