Перейти к содержимому


Как сделать сумму прописью


Сообщений в теме: 4

#1 fenixmedia

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений

Отправлено 21 Январь 2011 - 13:00

Банк не принимает платежные поручения из-за того, что сумма и сумма прописью выводится не в том формате, что нужно.
Необходимо вывести сумму в виде:
4700-00
А сумму прописью с большой буквы.
Как и где можно это исправить?
Заранее спасибо.

#2 Timur

    Активный участник

  • Техподдержка ООО "КБ"
  • PipPipPip
  • 854 сообщений
  • Пол:Мужчина

Отправлено 21 Январь 2011 - 14:06

Не могли бы прикрепить вид правильного платежного поручения?

#3 Timur

    Активный участник

  • Техподдержка ООО "КБ"
  • PipPipPip
  • 854 сообщений
  • Пол:Мужчина

Отправлено 21 Январь 2011 - 14:14

Первое можно реализовать только через вычисляемые поля.
Второе возможно с помощью параметра caps=1: {SumPropis field=$Summa caps=1}.

#4 Analitic

    Активный участник

  • Пользователи
  • PipPipPip
  • 700 сообщений
  • Пол:Мужчина

Отправлено 21 Январь 2011 - 14:36

Уточню, первое еще можете реализовать так:
В теле шаблона {$summa} замените на {$summa|str_replace:',':'-'}

#5 fenixmedia

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений

Отправлено 22 Январь 2011 - 00:12

Техподдержка
Сумму сделал с большой буквы!
Большое спасибо.

Analitic
{$summa|str_replace:',':'-'} -- описка, наверное так: {$summa|replace:',':'-'}
Работает. Отличное решение, спасибо!





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных