资讯专栏INFORMATION COLUMN

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

diabloneo / 2918人阅读

摘要:添加可以先在外写好样式,再添加定义按钮的。也可以直接写,例如。类型,可以为是否为必选项定义按钮的添加图片代码。

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

代码如下,在Form.php中增加代码如下:

$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),//时间格式
));

额外的一些备注:
1.有时候如果想在后台表单加载一些js,也可以在array()中添加:"after_element_html" => ""。

2.添加css,可以先在外写好css样式,$style="width:6px;text-align:center;"再添加:"style"=> $style,//定义按钮的css 。也可以直接写,例如:"style" => "width:700px; height:500px;"。

$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" => ""。
        ));

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/21434.html

相关文章

  • Magento2.x 如何创建一个Module?

    摘要:今天记录下如何创建一个,直接进入正题。创建好我们的和之后,接下来就需要创建一系列的文件,我们依次来说每个文件如何创建。 Magento2.x版本已经发布一段时间了,到现在为止已经到2.2了,最新版本可以关注Magento在github上的更新。今天记录下Magento2.1如何创建一个module,直接进入正题。 安装Magento2后,进入项目的根目录后,进入/app目录,只有app...

    bbbbbb 评论0 收藏0
  • Magento2 自定义后台菜单

    摘要:的属性被定义菜单的位置。较低的值会显示在菜单上。它会告诉这个菜单是那一个菜单的子菜单。您还可以创建更多的子菜单,它会显示类似商店菜单的上方。 今天分享Magento 2开发中一个简单的后台菜单实现过程 后台菜单创建的主要步骤 步骤1:创建menu.xml文件步骤2:编写菜单定义步骤3:更新Magento缓存 步骤1:创建menu.xml文件 创建一个名为admin菜单文件:menu.x...

    Yumenokanata 评论0 收藏0
  • Magento2 自定义后台菜单

    摘要:的属性被定义菜单的位置。较低的值会显示在菜单上。它会告诉这个菜单是那一个菜单的子菜单。您还可以创建更多的子菜单,它会显示类似商店菜单的上方。 今天分享Magento 2开发中一个简单的后台菜单实现过程 后台菜单创建的主要步骤 步骤1:创建menu.xml文件步骤2:编写菜单定义步骤3:更新Magento缓存 步骤1:创建menu.xml文件 创建一个名为admin菜单文件:menu.x...

    zzzmh 评论0 收藏0
  • 第二天

    摘要:学习用时小时学习目标第二天任务目标是否已达成麻麻嘚。摘录一个笔记第二天笔记以下是原文爱上前端,用技术带给用户最优美的体验。为文本框命名,以备后台程序使用。 codepen好像崩了?-_-|| 2019.3.6 怎么也要至少过一遍鸭。学习用时:3小时学习目标:第二天任务目标是否已达成:麻麻嘚。 今天学了什么? 勉强再认了一次各种标签(虽然感觉还是认不住),ol,ul,li和dl,dt,d...

    warkiz 评论0 收藏0
  • Magento 1 设置多站点、多域名、多语言、多货币

    摘要:多域名设置的最后一步,修改项目根木的文件打开文件在最后加入这里的新建时的输入框的值多货币的设置或设置多货币再选择下方的依次设置基础货币默认货币所允许的货币在选择多个值后,保存,实现多货币的设置在去设置货币汇率。 1、登录后台system->manage stores多站点选择create website: showImg(https://segmentfault.com/img/bVv...

    dackel 评论0 收藏0

发表评论

0条评论

diabloneo

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<