`
cgzhang
  • 浏览: 73571 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Magento 后台配置中实现日期选择 (Date picker)

阅读更多
首先,创建一个新的Form Field 类:
<?php
class Glamour_Glscore_Block_Adminhtml_System_Config_Date extends Mage_Adminhtml_Block_System_Config_Form_Field
{
protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element)
{
$date = new Varien_Data_Form_Element_Date;
$format = 'yyyy-MM-dd HH:mm:ss';

$data = array(
'name' => $element->getName(),
'html_id' => $element->getId(),
'image' => $this->getSkinUrl('images/grid-cal.gif'),
'time' => true
);
$date->setData($data);
$date->setValue($element->getValue(), $format);
$date->setFormat('yyyy-MM-dd HH:mm:ss');
$date->setForm($element->getForm());

return $date->getElementHtml();
}
}


在system.xml中使用新的Field类:

<start_date>
<label>Start Date</label>
<frontend_type>text</frontend_type>
[b]<frontend_model>Glamour_Glscore_Block_Adminhtml_System_Config_Date</frontend_model>[/b]
<validate>validate-date</validate>
<sort_order>4</sort_order>
<show_in_default>1</show_in_default>
<show_in_website>1</show_in_website>
<show_in_store>1</show_in_store>
</start_date>
分享到:
评论

相关推荐

    magento自定义后台配置 示例

    magento的关于自定义后台配置的简单示例 把Exercise_Avatar.xml放到magento/app/etc/modules/下面 文件夹Avatar放到magento/app/code/local/Exercise/下面就可以到后台看到相应配置信息

    magento 后台操作手册

    在 Magento 中,图片可以按照不同的方式来上传,例如从电脑中选择文件,然后上传到 Magento 服务器。 六、库存管理 库存管理是 Magento 后台的重要操作之一。在 Magento 中,库存管理包括设置库存数量、库存警戒值...

    Magento 后台管理插件示例

    在这个“Magento后台管理插件示例”中,我们将深入探讨如何利用Magento的架构来创建自定义管理插件,特别是关注USDP(假设是Unique Solution for Development Practice,一个用于命令空间的标识)的概念。...

    magento1.7后台香港繁体中文汉化

    在安装汉化包时,用户需要按照特定的步骤进行,通常包括解压文件、上传到服务器的指定目录、然后在Magento后台进行语言选择设置,确保系统识别并应用新的语言包。 值得注意的是,汉化不仅仅是简单的文字翻译,还...

    结合fusioncharts做magento后台按分类统计询盘及浏览量代码

    网上搜索上都找不到关于magento后台按分类统计询盘和浏览量程序,自己通过系统的实际情况结合fusioncharts编写magento后台按分类统计询盘及浏览量扩展,统计每年公司产品特定分类下的询盘和产品浏览量情况程序,希望...

    Magento 添加后台管理 addColumn

    - Magento后台的菜单和页面是由系统配置和布局XML文件控制的。你需要在相关XML文件中注册新的Grid,指定其Block类和对应的Controller Action。 7. **控制器Action**: - 控制器接收用户的请求并调用相应的Block来...

    Magento 自定义后台menu Insert dynamical menu in Magento’s Admin

    Magento的后台菜单主要由` Mage_Adminhtml_Block_Menu`类控制,它通过遍历系统配置中的`adminhtml/menu`节点来生成菜单。每个菜单项都是一个XML节点,例如: ```xml 自定义模块 &lt;sort_order&gt;100 自定义...

    magento 后台订单显示图片插件

    在Magento的后台管理系统中,商家可以处理各种订单、管理产品、跟踪库存等。然而,原生的Magento系统并未提供在后台订单详情页面直接查看商品图片的功能。"magento 后台订单显示图片插件"就是为了弥补这个不足而设计...

    Magento 添加后台管理

    在Magento中添加后台管理功能是开发者经常遇到的任务,这涉及到对系统后端界面的扩展和定制,以便更好地管理和控制商店的各项功能。以下是对“Magento添加后台管理”这一主题的详细讲解。 1. **理解Magento架构** ...

    Magento: 后台添加预览按钮 View product in frontend from Magento admin

    在Magento的后台管理系统中,管理员可以进行商品的创建、编辑、管理等操作。然而,原生的Magento系统并未提供直接在后台预览商品前端展示效果的功能。这篇博客“Magento:后台添加预览按钮 View product in frontend...

    Magento 后台操作日志(Enterprise Logging)

    - 在Magento后台,管理员可以在特定的管理面板查看日志,根据日期、操作类型或管理员ID筛选日志条目。 - 为了保证系统的正常运行,定期检查和清理日志是必要的,避免日志文件过大影响网站性能。 - 如遇到日志显示...

    magento后台模块开发

    ### Magento后台模块开发知识点 #### 一、概览 在Magento平台进行二次开发时,创建自定义后台模块是一项常见需求。这不仅可以扩展系统的功能,还能根据业务特定需求定制管理界面。本文将详细介绍如何从零开始构建一...

    magento后台显示订单图片

    本文将详细介绍如何在Magento后台显示订单中的商品图片,包括实现方法、代码解析及可能遇到的问题。 #### 二、实现原理 在Magento中,订单页面由多个模板文件组成,其中涉及商品信息的部分主要由`view/items.phtml...

    PHP magento后台无法登录问题解决方法

    有时,Apache服务器的配置也可能影响登录,你可以检查服务器配置,确保其正确指向Magento的目录。 对于Magento 1.9版本,若使用上述方法仍无法登录,你可能需要修改`app/code/core/Mage/Core/Model/Session/...

    Magento-中文开发教程

    Magento-中文开发教程, 欢迎大家指出错误。 深入理解Magento-第一章 – Magento强大的配置系统 深入理解Magento-第二章 – Magento请求分发与控制器 深入理解Magento-第三章 –...Magento如何重写或新建后台的页面

    magento1.6.1简体中文语言包最新

    - 配置语言设置:登录Magento后台,进入“系统”&gt;“配置”&gt;“一般”&gt;“区域与语言”,在“语言”下拉菜单中选择“简体中文”。 - 刷新缓存:完成设置后,记得清除Magento的缓存,以便系统识别新的语言设置。 3. *...

    magento 中文开发手册

    7. **自定义系统配置**:指导如何创建和管理 Magento 后台的自定义配置选项。 8. **代码修改、扩展和重写**:教你如何不改变核心代码的情况下扩展或替换 Magento 功能。 9. **数据操作和数据收集器**:涉及数据的...

    magento 1.6 最新中文语言包

    5. **设置系统语言**:在“系统”&gt;“配置”&gt;“一般”&gt;“区域与语言”下,选择“简体中文”作为默认语言,并保存配置。 6. **刷新页面**:最后,刷新浏览器页面,你将看到 Magento 系统已转换为中文界面。 总的来说...

    magento 官方中文语言包

    3. 登录 Magento 后台,进入 "System" -&gt; "Manage Stores",在 "Current Configuration Scope" 下选择你需要应用中文语言的商店视图。 4. 在 "Configuration" 部分,导航至 "General" -&gt; "Locale Options",在 ...

Global site tag (gtag.js) - Google Analytics