Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在drupal\u commerce产品表中插入产品详细信息_Php_Mysql_Sql_Drupal 7_Drupal Commerce - Fatal编程技术网

Php 如何在drupal\u commerce产品表中插入产品详细信息

Php 如何在drupal\u commerce产品表中插入产品详细信息,php,mysql,sql,drupal-7,drupal-commerce,Php,Mysql,Sql,Drupal 7,Drupal Commerce,我使用Drupal commerce创建了一个电子商务网站,它是Ektron创建的购物网站的克隆。现在,我的客户要求,如果他在该站点(在Ektron中创建)中插入一个产品,那么当我们运行导入时,它也将并入我的站点 所以我需要知道drupal_commerce是如何在表中插入他们的产品详细信息的。关于这方面的任何帮助都是值得赞赏的。如果有人需要任何进一步的澄清,请让我知道 我还有一些实体字段。如作者姓名、最低价格等,如何插入这些值 提前谢谢你试试这个 $values = array (

我使用Drupal commerce创建了一个电子商务网站,它是Ektron创建的购物网站的克隆。现在,我的客户要求,如果他在该站点(在Ektron中创建)中插入一个产品,那么当我们运行导入时,它也将并入我的站点

所以我需要知道drupal_commerce是如何在表中插入他们的产品详细信息的。关于这方面的任何帮助都是值得赞赏的。如果有人需要任何进一步的澄清,请让我知道

我还有一些实体字段。如作者姓名、最低价格等,如何插入这些值

提前谢谢你试试这个

$values = array (
                'price' => 9271.00 ,
                'currency_code' => 'USD' ,
        );

                $cp = commerce_product_new('product');
                $cp->is_new = TRUE;
                $cp->revision_id = NULL;
                $cp->uid = 1;
                $cp->status = 1;
                $cp->created = $cp->changed = time();
                $cp->sku = '#12sku';
                $cp->title = 'New Title';
                $cp->language = 'und';

                $cp->commerce_price = array ( LANGUAGE_NONE => array ( 0 => array (
                    'amount' => $values[ 'price' ] ,
                    'currency_code' => $values[ 'currency_code' ],
                    ) ) );
                $cp->field_list_price = array ( LANGUAGE_NONE => array ( 0 => array (
                        'amount' => '300.00' ,
                        'currency_code' => $values[ 'currency_code' ],
                ) ) );

                $cp->field_isbn = array ( LANGUAGE_NONE => array ( 0 => array (
                        'value' => '#isbnn' ,
                        ) ) );

那些贬低我的问题的人请敢于回答。。让你也知道你的想法:)那些把你的问题降级的人真是笨蛋。否则他们至少会留下评论。