如何在SocialEngine中以编程方式创建商店的“产品”(我正在使用StorePlugin)

时间:2013-10-22 02:57:39

标签: socialengine

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

1 个答案:

答案 0 :(得分: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($值);     $ sitestoreproduct->保存();

  2. 最后提交数据库。