登录  /  注册

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

php中文网
发布: 2016-07-29 08:58:17
原创
968人浏览过

功能介绍:今天要做一个后台表单元素显示出日期时间,开始以为跟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>
登录后复制

额外的一些备注:
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>
登录后复制

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

智能AI问答
PHP中文网智能助手能迅速回答你的编程问题,提供实时的代码和解决方案,帮助你解决各种难题。不仅如此,它还能提供编程资源和学习指导,帮助你快速提升编程技能。无论你是初学者还是专业人士,AI智能助手都能成为你的可靠助手,助力你在编程领域取得更大的成就。
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号