Magento 2 如何添加自定义后台菜单?

2024/5/1 下午5:22
alwayly

通过 adminhtml 路由、menu.xml 和 acl.xml 添加 Magento 2 自定义后台菜单,并避免有菜单无权限或点击 404。

继续阅读

REST API 返回 401 时,要区分令牌无效、请求头丢失、资源 ACL 和接口路由配置。

继续阅读

Magento 2 模块启用后看不到后台菜单,除了 acl.xml,还可能是 menu.xml 合并失败、父节点不存在、模块输出关闭或管理员角色未重新加载。本文给出一条更短的定位路径。

继续阅读

REST/GraphQL 接口失败时,401 表示身份未被接受,403 通常表示身份已识别但没有资源权限;代理和扩展也可能改写状态码。本文给出最短诊断路径。

继续阅读

REST 接口突然返回 401 时,用最小 curl 请求区分 Token 无效、Integration ACL 不足、Store Code 路由错误和代理丢失 Authorization。

继续阅读

管理员登录成功但菜单缺失,检查 acl.xml、menu.xml resource、角色授权、缓存和资源 ID 拼写。

继续阅读

REST API 返回 Consumer is not authorized 时,核对 Token 类型、Integration ACL、资源路径和 Store Code。

继续阅读

后台角色已勾选权限仍拒绝访问时,应检查资源 ID、角色继承、缓存、会话与自定义菜单控制器。

继续阅读
同一个 Token 在本机 curl 可用,经过正式域名就 401,这时我不会立刻重建 Integration。先判断 Magento 有没有收到 Authorization 头。继续阅读
菜单已经显示,点击却 Access denied,说明路由大概率是通的,问题落在 ACL:菜单 resource、Controller 的 ADMIN_RESOURCE 和 acl.xml 没指向同一个 ID。继续阅读

项目 1 到 10 共 12个

每页
  1. 1
  2. 2
设置升序顺序