我有商店插件的Socialengine .... 我想以其他模块(如事件)以编程方式(不使用GUI而不是使用管理面板)在商店中创建产品。
答案 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();
创建行并设置创建的数组,然后保存
$ sitestoreproduct = $ table-> createRow();
$ sitestoreproduct-> setFromArray($值);
$ sitestoreproduct->保存();
最后提交数据库。