SuiteCRM 将数字转换为单词

问题描述

从 Vtiger 迁移到 Suitecrm。在 Vtiger 中可以选择 pdf 模板,例如:

$summaryModel->set("summaryGrandTotalLiteral",$this->num2str($final_details['grandTotal'],false,$currency));

结果在 PDF 表单中,“总计 1 美元”显示为“一美元”,因此可以将金额/数字显示为单词/文本。 我如何在 SuiteCrm 中实现它。请协助。

解决方法

据我所知,SuiteCRM 中没有这种东西。

您必须从 summaryGrandTotalLiteral 中获取报价/发票货币、对 $app_strings 的翻译,然后自己将其连接起来。

PDF的解析是在这个文件中完成的,也许你可以看看github中的文件更熟悉: https://github.com/salesagility/SuiteCRM/blob/e523df75ffaeaa593a1eebb4f7306b9e9c81759c/modules/AOS_PDF_Templates/generatePdf.php

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...