0

これを行う方法がわかりません。これは、通常の製品を使用して作業ストアに追加する必要があります。これを行うための新しいテンプレートを作成しても問題ありません。

4

1 に答える 1

0

コントローラーを使用してカスタム magento モジュールを作成する

次に、SavepriceController.php で保存アクションを作成します。

public function saveAction(){
    $websites = Mage::app()->getWebsites();

    $product_id = $this->getRequest()->getParam('product_id');
    // need to validate price here
    $price = $this->getRequest()->getParam('price');

    $product = Mage::getModel('catalog/product')->load($product_id)
    if($product->getId()){
        $product->setPrice($price)->save();
    }
}

次に、フロントエンド ページにテキスト フィールドを追加します。

 <form action='http://site.com/modulename/Saveprice/save' method='post'>
      <input type='hidden' name='product_id' value='add product id here' />
      <input type='text' name='price' />
      <input type='submit' value='submit' />
 </form>
于 2013-04-30T17:20:02.793 に答える