问题标签 [adminhtml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xml - Magento - 如何在管理员的产品列表中添加列创建新的运输?
我目前正在尝试在产品订单中添加一个新列,当您创建一个新货件(adminhtml/blocks/sales/order/shipment/create 区域)并且已经用各种不同的方式打击了我一段时间指南。我尝试更改 item.phtml 和 form.phtml,但收效甚微。
我能够更改表单块本身(form.php),但这对产品列表的更深层次的核心帮助不大。我希望每个产品都有一个制造商属性的列,但我很高兴只有一个列显示在它应该出现的位置。
magento - 构建网格时如何在 addColumn() 方法中使用“concat”类型?
Mage/Adminhtml/Widget/Grid/Column/Renderer/Concat.php - 有人可以提供它的用法示例吗?例如,它可以用来代替:
magento - 为什么 magento 会从管理部分捕获错误事件?
我已经在本地机器上设置了一个默认的“无修改”magento 副本,以在我们的生产机器上复制结果。
当我尝试在模块中捕获事件“adminhtml_customer_save_after”时,它总是在 customer_save_before 上返回/停止。对于任何 customer_save_after 类型事件也是如此。
添加
到 /var/www/app/Mage.php 中的 dispatchEvent 函数验证它确实在 customer_save_before 上返回,即使这不是我要求的事件。
请验证这一点并让我知道这是否是预期的功能。当我们的呼叫中心/订单团队在站点的管理端创建新客户(用于下达电话订单)以与我们公司的数据库同步时,我必须有权访问 magento 管理部分中的 entity_id。
来自模块的 PHP
XML
php - Magento 将块添加到销售订单创建
我正在尝试向管理员创建订单屏幕添加一个块。我有我的布局 xml
该块根本不显示“数据”甚至“内容”的引用,如果我将引用更改为“左”,它会显示,但我真的需要它在运输方法下的数据区域中。内容参考没有模板文件,所以我认为不需要回显子块。不知道我做错了什么。任何指针将不胜感激。
magento - Magento 在管理发票网格中获取自定义属性值
我想在“项目发票”部分的 magento 管理发票网格中显示我的自定义属性值
app/code/core/mage/AdminHtml/Block/sales/order/Invoice/View/Items.php
它通过生成
现在我应该如何将我自己的属性放在这个网格中,例如重量属性作为一个单独的列?
magento - 如何在 Magento 中设置日期属性的最大值?
我想设置客户的“出生日期”(出生日期)属性的最大值。
我只想将此日期设置为早于今天(而不是将来)。更改后,我想在客户编辑屏幕的 adminhtml 后端进行 JS 验证。
我想在我的模块中的设置脚本中更新这个属性。如何做到这一点?
在此先感谢您的帮助。
php - Magento - 添加节点并保存模块配置
我尝试向模块配置中添加一个节点,如下所示:
但它不会创建新节点。$model
只是空的。
这里出了什么问题?
之后我猜Mage::getConfig()->saveCached()
保存新节点是正确的,还是?
magento - 了解 adminhtml url 路径
我正在关注来自 alan Storm "magento_admin_hello_world_revisited" 的本教程,它对理解为管理部分整理内容的基础知识有很大帮助。不幸的是,我对设置 URL 路径感到有些困惑,因此当我单击菜单栏中的链接时出现 404 错误。
教程说我需要添加
到我的 adminHtml.xml 获取菜单链接。在教程的后面它提到我需要添加
到我的 config.xml(注意:我已将文章中描述的其他相关节点包含在 config.xml 中)。
当我添加<action>
节点时,我认为它是指将从菜单栏中单击的链接。当我添加<Adminprefcentre>
节点时,我认为这意味着它与重写提到的管理员 frontName 有关。这是错的吗?
我以通常的方式创建了一个控制器 Name_Module_AdminprefcentreController 并给它一个 indexAction 的动作。
当我单击菜单栏中的链接时,我得到.../admin/adminprefcentre/index/key/ae6a...
了 404 未找到。
我显然误解了所教的内容
1 - 我添加到 config.xml 文件的部分是做什么的?
2 - 我应该在哪里解决我的 404 消息?
magento - Magento dmin Checkboxes 将 magento 类别保存到自定义数据库表
我目前正在为 Magento 开发一个自定义模块,但有一件事我无法开始工作。
我有一个员工的前端显示和一个后端,所以我可以添加员工。我将员工保存在常规的 mysql 表中(所以不是 EAV)。只是将员工添加到数据库是没有问题的,但现在我想添加一个不同的表,以便员工可以属于多个类别。我想显示 magento 类别,并且我开始工作,但接下来我想将该值与我的员工的 ID 一起保存在我自己的数据库表中。这就是我遇到的问题。
我尝试使用 magento 管理网格并有一个用于添加和编辑的选项卡。我尝试添加一个新选项卡并在那里添加复选框以检查和保存,但可以让它工作
也许我完全同意,如果那样的话,你可以自由地提出不同的方法。
magento - 已选择 Magento Admin 表单域多选
我目前正在为 magento 开发一个自定义模块,该模块将列出员工。
我几乎想通了一切。我唯一剩下的就是如何突出显示选定的值。
我遇到的问题是后端。
每个员工有 2 个标签,一个用于员工数据,一个用于 magento 类别。
1 名员工可以拥有 1 个或多个类别。
存储类别的数据库表是非 eav 表。
所以我的问题是多选中的什么决定了哪些值被选中?就像现在一样,只选择了一个值。