Realizzato un modulo di modulo personalizzato Come inviare solo le funzioni Magento di usaggio dei dati?
Domanda
Ho realizzato un modulo di modulo personalizzato che ha una sua tabella DB che avrebbe dovuto ottenere dati dalla presentazione del modulo
Questa è la mia forma
<form method="post" action="<?php echo Mage::getUrl('merchant/index/save')?>" id="merchant-reg" >
<fieldset>
<div class="lableninput">
<label for="name">Name</label>
<input type="text" name="name" class="required-entry" />
</div>
<div style="clear:both"></div>
<div class="lableninput">
<label for="email">Email</label>
<input type="email" name="email" class="required-entry validate-email"/>
</div>
<div style="clear:both"></div>
<div class="lableninput">
<label for="store_name">Store Name</label>
<input type="text" name="store_name" class="required-entry"/>
</div>
<div style="clear:both"></div>
<input type="submit" value ="Procced to Checkout"/>
</fieldset>
</form>
</body>
<script type="text/javascript">
//<![CDATA[
var dataForm = new VarienForm('merchant-reg', true)
//]]>
</script>
</html>
E questo mio controller
public function saveAction()
{
$this->getRequest()->getPost();
echo "<pre>";
print_r($this);
echo "<pre>";
$fromdata = Mage::getSingleton('frontend/session')->getData('merchant-reg');
print_r($fromdata);
$data = Mage::getSingleton("frontend/session")->getFormData(true);
echo "<pre>";
print_r($data);
}
Ho provato tutti e tre i modi per ottenere dati di forma, ma senza fortuna cosa sto facendo di sbagliato?
Questo è il mio codice modello
class Eshop_Merchant_Model_Merchnat extends Mage_Core_Model_Abstract
{
protected function _construct(){
$this->_init("merchant/merchant");
}
}
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange