在Drupal 6中将内容类型合并到单个PDF中

在Drupal 6中将内容类型合并到单个PDF中,drupal,pdf,drupal-6,spreadsheet,invoice,Drupal,Pdf,Drupal 6,Spreadsheet,Invoice,因此,我正在从事一个Drupal 6项目,该项目最终将一个大型、复杂的Excel电子表格替换为工作流: 客户通过Bookings API预订约会 员工到客户处进行一系列测量 员工将测量值输入上传的Excel电子表格或基于web的表格 网站生成一份PDF,其中包含测量表和发票模块的输出 客户收到一封带有水印版本PDF链接的电子邮件 客户在线支付并收到未标记PDF的链接 我的问题是: 第3部分的最佳方式是什么(以便第4-6部分可以使用数据)?CCK字段和自定义内容类型 将内容类型(即“测量”自定义

因此,我正在从事一个Drupal 6项目,该项目最终将一个大型、复杂的Excel电子表格替换为工作流:

  • 客户通过Bookings API预订约会
  • 员工到客户处进行一系列测量
  • 员工将测量值输入上传的Excel电子表格或基于web的表格
  • 网站生成一份PDF,其中包含测量表和发票模块的输出
  • 客户收到一封带有水印版本PDF链接的电子邮件
  • 客户在线支付并收到未标记PDF的链接
  • 我的问题是:

    • 第3部分的最佳方式是什么(以便第4-6部分可以使用数据)?CCK字段和自定义内容类型
    • 将内容类型(即“测量”自定义内容类型与“发票”内容类型)组合成单个PDF的最佳方式是什么
    • 奖金标记:是否有自动填充发票模块内容类型的方法

    任何帮助都将不胜感激

    实际上,您正试图销售具有可定制输入的产品(类似于带有定制打印的t恤,但不是使用定制图片,而是使用定制数据)

    以下是我为一个类似项目所做的:

    • 使用优步购物车:
    • 使用UC节点签出扩展,这允许您将节点链接到ubercart产品,并使用节点中的信息来定制产品:
    • 以下是UC节点签出的优秀演练:
    • 您可以使用FileField上载Excel文件:
    • 确保使用音译模块:
    • PECL上传进度也很好
    • 您还需要一个csv阅读器,但还没有尝试过
    • 最后,要提供指向该文件的链接,您可以使用Ubercart销售文件机制:
    奖金:

    • 您可以使用自动节点模块自动命名节点:
    • 对于其他字段,可以使用令牌机制:
    我最终使用了:

    a。CRM功能风暴

    b。风暴发票付款的简单付款

    c。PDF输出的打印模块

    d。预约的日历(+视图)(内部使用;在Storm项目中,第1阶段更改为“员工设置预约”)

    e。测量表内容类型的CCK+Flexfield

    f。自定义编写模块,将成本值传递给Storm,并在Storm/CCK测量表之间自动执行任务


    对于简单的支付应用程序来说,Ubercart真的是太过分了。唉,简单支付的支持率相当低。如果有一个统一的支付API或什么的话…

    我想我应该用视图来实现这一点。。。任何人求你了…?这似乎能奏效;我将在本周尝试实现这一点,如果它能满足我的需要,我会回复你。谢谢还没有机会尝试这个(圣诞节和所有),但考虑到我的奖金明天到期,并且没有其他答案,我已经把它授予你了。感谢您的回复!