将内容类型组合到Drupal 6中的单个PDF中
-
11-10-2019 - |
题
因此,我正在研究一个Drupal 6项目,该项目最终用工作流程取代了一个大型,复杂的Excel电子表格:
- 客户书籍通过预订API预约
- 员工去客户并进行大量测量
- 员工将测量结果输入上传的Excel电子表格或基于Web的表单
- 网站生成带测量表和发票模块输出的PDF
- 客户收到一封电子邮件,其中链接到PDF的水印版本。
- 客户在线付款并接收到不标记的PDF的链接。
我的问题是:
- 第3部分的最佳方法是什么(因此,第4-6部分可以使用数据)? CCK字段和自定义内容类型?
- 将内容类型(即“测量”自定义内容类型与“发票”内容类型)组合到单个PDF中的最佳方法是什么?
- 奖励标记: 有什么方法可以自动填充发票模块内容类型?
任何帮助都将不胜感激!
解决方案 2
我最终使用了:
一个。 CRM功能的风暴
b。简单支付风暴发票付款
C。 PDF输出的打印模块
d。预约预订的日历(+视图)(内部使用;第1阶段更改为“雇员设置约会”,在Storm Project中)
e。 CCK + flexifield用于测量表内容类型
F。定制编写的模块将成本值传递给Storm/CCK测量表之间的Storm和自动化任务。
Ubercart对于简单的付款应用程序来说确实是过分的。 las,简单付款的支持很差。如果只有统一的付款API或其他...
其他提示
您正在尝试出售具有可自定义输入的产品(与带有自定义印刷的T恤相当,但您不使用自定义图片,而是使用自定义数据)。
这是我为一个可比较的项目所做的:
- 使用Ubercart: http://www.ubercart.org/
- 使用UC节点结帐扩展名,这使您可以将节点链接到Ubercart产品,并为您的自定义产品使用节点中的信息: http://drupal.org/project/uc_node_checkout
- 这是UC节点结帐的出色演练: http://drupaleasy.com/blogs/ultimike/2009/03/event-registration-ubercart
- 您可以使用文件字段上传Excel文件: http://drupal.org/project/filefield
- 确保使用音译模块: http://drupal.org/project/transliteration
- PECL上传的进度也很不错
- 您还需要一个CSV阅读器,但还没有尝试过
- 最后,要提供文件的链接,您可以使用Ubercart销售文件机制: http://www.ubercart.org/docs/user/3345/selling_files
奖金:
- 您可以使用自动节点tite模块自动名称节点: http://drupal.org/project/auto_nodetitle
- 对于其他字段,您可以使用令牌机制: http://drupal.org/project/token
不隶属于 StackOverflow