使用重力表格和购物车输出到Freshbook以进行估计

时间:2011-10-27 作者:unfulvio

我被要求开发一个类似(但不同于)的网站:http://www.yoursingapore.com/

基本上,我们需要允许人们将Wordpress帖子(自定义帖子类型)添加到购物车中(人们不会支付任何费用);该网站不会有任何结帐,但会产生项目(帖子)列表,每个项目都包含一个成本以及元字段和重力表单中的其他详细信息(http://www.gravityforms.com/)选项,应发送到Freshbooks(http://www.freshbooks.com/)生成估算(或用于其他目的,即在我们的外部Wordpress中作为电子邮件或其他服务发送)

你会用什么来组合重力形式?我认为除非有现成的解决方案(我对此表示怀疑),否则我自己无法完成这项工作,我宁愿雇佣一名开发人员来完成我的项目。尽管如此,我还是想听听大家对什么是最佳路线的看法。

重述

我们有一个具有自定义帖子类型的网站,每种自定义帖子类型都有特定的自定义字段,其中包含价格和详细信息。用户通过重力表单,应该能够通过单击“添加到列表”来指定日期(即签入/签出)和选项(价格变化)等更多详细信息。用户完成后,物品将被发送到购物车,他应该能够查看并最终编辑生成的列表,然后发送报价请求,报价请求将作为估计发送给Freshbooks,包括在Freshbooks中创建客户联系人(使用Freshbooks API)

  • 最终的“购物车”表单的相同数据也可以用于其他目的,谢谢您与我分享的任何意见

  • 1 个回复
    SO网友:Ivan Slaughter

    为什么要使用gravity post如果你只想做post add/insert+post\\u meta(假设在前端),我们可以做,只要我们给注册用户一定的功能。我们可以通过为用户创建自定义角色以添加到特定的自定义帖子类型来实现这一点。对于电子邮件通知,您可以使用本机wp\\u mail on wp\\u insert\\u post功能(logged\\u in)

        $orderpost = array(
        \'post_title\'    => $title,
        \'post_status\'   => \'publish\',           // Choose: publish, preview, future, etc.
        \'post_type\'     => \'item-order\' , // Use a custom post type if you want to
    );
    $the_inserted = wp_insert_post($orderpost);  // Pass  the value of $post to WordPress the insert function
    
    post成功后(“\\u inserted=id of‘item order’”),我们可以创建诸如add\\u post\\u meta、update\\u post\\u meta、wp\\u mail或wp\\u redirect等功能

    干杯:-)

    结束