Magento后台表单元素标签2--显示日期
Jul 29, 2016 am 08:58 AM功能介绍:今天要做一个后台表单元素显示出日期时间,开始以为跟Magento后台用到的表单元素标签(1)的功能一样,只需要设置type类型设置为date就可,但是设置了,开始怎么也弄不出来,又想着在后台加载一些js包,引用外部的js插件来实现这个功能,后来请教公司技术牛人,说可以直接调用magento系统自带的就可以,这里记录下如何实现这个功能,效果图如下:
代码如下,在Form.php中增加代码如下:
<code>$fieldset->addField( 'endtime', 'date',//type类型 array( 'label' => Mage::helper('blog')->__('Endtime'), 'required' => true,//是否为必选项 'name' => 'endtime', 'image' => $this->getSkinUrl('images/grid-cal.gif'),//增加图标 'format' => Mage::app()->getLocale()->getDateFormat(Mage_Core_Model_Locale::FORMAT_TYPE_SHORT),//时间格式 ));</code>
额外的一些备注:
1.有时候如果想在后台表单加载一些js,也可以在array()中添加:'after_element_html' => ""。
2.添加css,可以先在外写好css样式,$style="width:6px;text-align:center;"再添加:'style'=> $style,//定义按钮的css 。也可以直接写,例如:'style' => 'width:700px; height:500px;'。
<code>$fieldset->addField( 'endtime', 'date',//类型,可以为text,datetime,time,submit,select,radio,checkbox,password,link,label,image,file... array( 'label' => Mage::helper('blog')->__('Endtime'), 'required' => true,//是否为必选项 'style'=> $style,//定义按钮的css . 'name' => 'endtime', 'image' => $this->getSkinUrl('images/grid-cal.gif'),//添加图片 'format' => Mage::app()->getLocale()->getDateFormat(Mage_Core_Model_Locale::FORMAT_TYPE_SHORT), 'after_element_html' => "<script type="text/javascript">//js代码</script>"。 ));</code>
以上就介绍了Magento后台表单元素标签2--显示日期,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Apakah perbezaan antara Huawei GT3 Pro dan GT4?

Bagaimana untuk mengubah suai elemen.gaya

Betulkan: Alat snipping tidak berfungsi dalam Windows 11

Apakah kegunaan kata kunci Jenis dalam Go?

Apakah ciri baharu dalam gaya Vue3 dan cara menggunakannya

Cara mengubah suai gaya secara dinamik dalam bertindak balas

Selesaikan ralat cakera keras mudah alih pemasangan Ubuntu: exfat jenis sistem fail tidak diketahui

Cara Membetulkan Ralat Tidak Dapat Menyambung ke App Store pada iPhone
