Magento adminhtml Picker à date sur la page personnalisée (non-forme)
Question
Je voudrais ajouter un sélecteur de date à un champ de saisie personnalisé sur un .phtml
. Fichier qui est chargé par référence de bloc, c'est-à-dire:
Manette
public function indexAction()
{
$this->loadLayout();
$this->getLayout()->getBlock('head')->setTitle('Title');
$this->_setActiveMenu('namespace/module');
$this->_addContent($this->getLayout()->createBlock('namespace/adminhtml_module'));
$this->renderLayout();
}
Bloquer
public function __construct()
{
parent::__construct();
$this->setTemplate('namespace/page.phtml');
}
Qui transmet à: app/design/adminhtml/default/default/template/namespace/page.phtml
.
Maintenant que le transfert est configuré, je peux concevoir le type de mise en page que j'aimerais sur cette page. c'est à dire:
<div>Enter the date here:</div>
<input name='date' id='date'></input>
J'aimerais savoir comment je peux faire référence Picker de date de Magento qu'il utilise sur les éléments de forme, c'est-à-dire:
$fieldset->addField('date', 'date', array(
'name' => 'date'
'label' => Mage::helper('your_module_name')->__('Date'),
'after_element_html' => '<small>Comments</small>',
'tabindex' => 1,
'image' => $this->getSkinUrl('images/grid-cal.gif'),
'format' => Mage::app()->getLocale()->getDateFormat(Mage_Core_Model_Locale::FORMAT_TYPE_SHORT) ,
'value' => date( Mage::app()->getLocale()->getDateStrFormat(Mage_Core_Model_Locale::FORMAT_TYPE_SHORT),
strtotime('next weekday') )
));
Toute entrée serait très apprécié.
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange