1

我有带有商店插件的 Socialengine.... 我想从其他模块(如事件)以编程方式(不使用 GUI 和不使用管理面板)在商店中创建产品。

4

1 回答 1

1

步骤 1. 从查看器中获取 owner_id 2. 从“sitestore_stores”表中查询 store_id 3. 创建一个包含表“sitestoreproduct_product”中的所有字段的数组 4. 获取适配器

$table = Engine_Api::_()->getItemTable('sitestoreproduct_product');
$db = $table->getAdapter();
$db->beginTransaction();
  1. 创建行并设置创建的数组,然后保存

    $sitestoreproduct = $table->createRow();
    $sitestoreproduct->setFromArray($values); $sitestoreproduct->保存();

  2. 最后提交数据库。

于 2013-10-22T06:42:25.990 回答