Hizo un módulo de formulario personalizado ¿Cómo envío solo las funciones de Magento de uso de datos?
Pregunta
Hice un módulo de formulario personalizado que tiene su propia tabla DB que se suponía que obtenía datos del envío del formulario
esta es mi 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>
Y este mi controlador
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);
}
He probado las tres formas de obtener datos de formulario, pero no tengo suerte, ¿qué estoy haciendo mal?
este es mi código modelo
class Eshop_Merchant_Model_Merchnat extends Mage_Core_Model_Abstract
{
protected function _construct(){
$this->_init("merchant/merchant");
}
}
No hay solución correcta
Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange