1

私は Store Plugin を備えた 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->save();

  2. 最後にデータベースをコミットします。

于 2013-10-22T06:42:25.990 に答える