问题标签 [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.

0 投票
1 回答
1716 浏览

mysql - 如何使用观察者将新列添加到订单网格?

你可以帮帮我吗?我正在尝试使用观察者将新列添加到管理员的订单网格中。有我的 config.xml

有我的观察者代码:

我几乎做到了,但是当我尝试按某个字段对网格进行排序时,我收到错误“字段列表中的列'increment_id'不明确”。这很奇怪,因为我已经为“increment_id”字段更新了“filter_index”。任何想法为什么这个块的集合没有更新?谢谢。

0 投票
2 回答
3212 浏览

magento - 如何将我的扩展添加到 Magento Admin Menu Sidebar?

我正在努力创建我的第一个社区扩展。这是一个非常简单的,并且已经在工作。我想了解如何将我的扩展添加到管理区域,以允许客户禁用或启用它。我需要在我的模块中添加什么才能做到这一点?任何帮助都会很棒!

这是我的代码:

应用程序/etc/modules/config.xml

等/system.xml

等/adminhtml.xml

等/config.xml

我的主题布局 XML 文件:

助手/Data.php

0 投票
2 回答
6438 浏览

magento - 我的自定义 Magento 扩展程序出现 404 页面未找到错误

首先让我说我已禁用并清除缓存并注销并重新登录。但是,我仍然收到此错误。

其次,让我解释一下我要做什么。顺便说一句,这是我的第一个扩展构建:) 我只是想构建一个扩展,如果启用它,它将用我自己的模板文件覆盖原始的 cart/shipping.phtml 文件。

我可以在管理员配置下的左侧边栏中看到我的扩展。但是,当我单击我的扩展程序以拉出允许您禁用或启用它的常规选项卡时,我得到了可怕的 404 页面未找到。你能看看我的代码,让我知道我做错了什么吗?感谢所有帮助的人!

这是我所有的文件:)

等/config.xml

等/system.xml

助手/Data.php

块/购物车/Shipping.php

0 投票
1 回答
3835 浏览

magento - 自定义 Magento 扩展启用和禁用不起作用

我只是想构建一个扩展,如果启用它,它将用我自己的模板文件覆盖原始的 cart/shipping.phtml 文件。

当我单击启用时,它不会启用扩展。如果我手动更改我的布局块主题,我知道扩展实际上可以工作 b/c。但是,我不想那样做。你能看看我的代码,让我知道我做错了什么吗?我假设这与我的块文件不正确有关。PS,如果您发现出了什么问题以及如何解决它,您是否还可以告诉我如何为扩展设置 CSS 文件以及是否已启用它?

这是我所有的文件:)

等/config.xml

等/system.xml

助手/Data.php

块/购物车/Shipping.php

0 投票
1 回答
2428 浏览

magento - 在管理员上更改 magento 订单状态和按钮操作

我想在 Magento 管理订单部分更改为按钮操作,在查看了这里的很多帖子后,我找不到满足我问题的答案:

问题:我希望能够单击订单上的打印发票按钮并使其自动更改为已发货状态,当我使用跟踪号将运输添加到订单并单击提交时,我希望该状态更改为已发货..我想知道如何做到这一点?

总结:状态更改为已发货 - 打印发票时 状态更改为完成 - 订单发货时

我假设我将开始编辑本节:app/code/core/Mage/Adminhtml/Block/Sales/Order/View.php

0 投票
1 回答
4355 浏览

javascript - 如何在我的表单中添加 SaveandContinueEdit 按钮?

我正在开发一个新的 Magento 扩展,在我的 Adminhtml 表单中我想添加按钮“saveAndContinueEdit”

我已将此代码添加到我的 Edit.php 文件中。

但是当我点击它时,我有这个 JavaScript 错误:

错误:ReferenceError:saveAndContinueEdit 未定义 Fichier 来源: http://XXXX/magento/index.php/slider/adminhtml_config/new/key

你能帮助我吗 ?
谢谢

0 投票
1 回答
622 浏览

magento - 试图在我的 Magento 自定义扩展中扩展 getName?

即使我认为下面的代码会自行解释,也可以快速概述。我想扩展 getName() 公共函数并截断它。但是我的代码什么也不做,甚至没有抛出错误。这是我的文件。

贝金/TextShortner/etc/config.xml

Beckin/TextShortner/Model/Catalog/Product.php

贝金/TextShortner/etc/system.xml

贝金/TextShortner/etc/adminhtml.xml

当然,我也设置了我的模块 xml 文件。

任何人都可以帮忙吗?

0 投票
1 回答
42 浏览

magento - 在多个“区域”中显示我的集团?

我正在为 Magento 开发 Slider 扩展,我希望能够在以下位置之一显示我的滑块:top_left、top_right、top_center、bottom_left/right/center!并且能够从我的管理员后端选择这个位置,比如 DropList 或类似的东西。你能帮忙吗:)!谢谢

0 投票
1 回答
1927 浏览

magento - magento 选项卡式后端,例如自定义实体的目录/产品

我想编写一个带有自定义实体的模块。在后端,它应该看起来像产品的后端(左侧的选项卡,右侧的表单)。

我尝试了许多变体,并从核心检查/复制了许多东西以理解它……好吧,我没有。

知道任何人的教程或实现这一点的必要关键点吗?

非常感谢

编辑:好吧,创建自己的实体不是问题,这是众所周知的。我需要帮助来创建后端,以便在编辑产品时结果看起来像选项卡式表单

0 投票
1 回答
2749 浏览

magento - Magento 选择字段禁用相关产品中的行

我添加了一个功能类似于相关产品的选项卡,我添加了一个带有如下下拉列表的列:

每次我更改选择时,我的产品都会被取消选中并且该行被禁用。

我发现这一行在 magento 中有注释:

我在 js/mage/adminhtml/grid.js 中找到了这段代码。当我取消注释这条线时,我的下拉菜单就像一个魅力......

我有两个关于这个问题的问题,第一个问题是取消注释是否安全(Magento 一定有理由改变这个)。

我的第二个问题是如何在不调整 grid.js 文件的情况下避免这种行为。我不喜欢以任何方式编辑核心文件,但无法弄清楚如何重写此功能或如何以行为不适用的方式添加我的列。