Rumah pembangunan bahagian belakang tutorial php Magento后台表单元素标签2--显示日期

Magento后台表单元素标签2--显示日期

Jul 29, 2016 am 08:58 AM
gt style type

功能介绍:今天要做一个后台表单元素显示出日期时间,开始以为跟Magento后台用到的表单元素标签(1)的功能一样,只需要设置type类型设置为date就可,但是设置了,开始怎么也弄不出来,又想着在后台加载一些js包,引用外部的js插件来实现这个功能,后来请教公司技术牛人,说可以直接调用magento系统自带的就可以,这里记录下如何实现这个功能,效果图如下:
Magento后台表单元素标签2--显示日期
代码如下,在Form.php中增加代码如下:

<code>$fieldset-&gt;addField(
        'endtime',
        'date',//type类型
         array(
            'label'     =&gt; Mage::helper('blog')-&gt;__('Endtime'),
            'required'  =&gt; true,//是否为必选项
            'name'      =&gt; 'endtime',
            'image'  =&gt; $this-&gt;getSkinUrl('images/grid-cal.gif'),//增加图标
            'format' =&gt; Mage::app()-&gt;getLocale()-&gt;getDateFormat(Mage_Core_Model_Locale::FORMAT_TYPE_SHORT),//时间格式
));</code>
Salin selepas log masuk

额外的一些备注:
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-&gt;addField(
        'endtime',
        'date',//类型,可以为text,datetime,time,submit,select,radio,checkbox,password,link,label,image,file...
         array(
                'label'     =&gt; Mage::helper('blog')-&gt;__('Endtime'),
                'required'  =&gt; true,//是否为必选项
                'style'=&gt; $style,//定义按钮的css .
                'name'      =&gt; 'endtime',
                'image'  =&gt; $this-&gt;getSkinUrl('images/grid-cal.gif'),//添加图片
                'format' =&gt; Mage::app()-&gt;getLocale()-&gt;getDateFormat(Mage_Core_Model_Locale::FORMAT_TYPE_SHORT),
                'after_element_html' =&gt; "<script type="text/javascript">//js代码</script>"。
        ));</code>
Salin selepas log masuk

以上就介绍了Magento后台表单元素标签2--显示日期,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Tag artikel panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apakah perbezaan antara Huawei GT3 Pro dan GT4? Apakah perbezaan antara Huawei GT3 Pro dan GT4? Dec 29, 2023 pm 02:27 PM

Apakah perbezaan antara Huawei GT3 Pro dan GT4?

Bagaimana untuk mengubah suai elemen.gaya Bagaimana untuk mengubah suai elemen.gaya Nov 24, 2023 am 11:15 AM

Bagaimana untuk mengubah suai elemen.gaya

Betulkan: Alat snipping tidak berfungsi dalam Windows 11 Betulkan: Alat snipping tidak berfungsi dalam Windows 11 Aug 24, 2023 am 09:48 AM

Betulkan: Alat snipping tidak berfungsi dalam Windows 11

Apakah kegunaan kata kunci Jenis dalam Go? Apakah kegunaan kata kunci Jenis dalam Go? Sep 06, 2023 am 09:58 AM

Apakah kegunaan kata kunci Jenis dalam Go?

Apakah ciri baharu dalam gaya Vue3 dan cara menggunakannya Apakah ciri baharu dalam gaya Vue3 dan cara menggunakannya May 14, 2023 pm 10:52 PM

Apakah ciri baharu dalam gaya Vue3 dan cara menggunakannya

Cara mengubah suai gaya secara dinamik dalam bertindak balas Cara mengubah suai gaya secara dinamik dalam bertindak balas Dec 28, 2022 am 10:44 AM

Cara mengubah suai gaya secara dinamik dalam bertindak balas

Selesaikan ralat cakera keras mudah alih pemasangan Ubuntu: exfat jenis sistem fail tidak diketahui Selesaikan ralat cakera keras mudah alih pemasangan Ubuntu: exfat jenis sistem fail tidak diketahui Jan 05, 2024 pm 01:18 PM

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 Cara Membetulkan Ralat Tidak Dapat Menyambung ke App Store pada iPhone Jul 29, 2023 am 08:22 AM

Cara Membetulkan Ralat Tidak Dapat Menyambung ke App Store pada iPhone

See all articles