magento - Magento 2 自定义模块在开发人员模式下完美运行,但在生产模式下不显示
问题描述
我在开发人员模式下创建了一个自定义模块,该模块在客户帐户中创建另一个选项卡,并且在模板中我正在对我们的另一个系统进行 api 调用,以显示与客户属性相关的一些信息......在开发人员模式下一切正常我切换到生产模式,它不会显示模板或客户仪表板的输出.. 任何人都知道可能导致这种情况的原因吗?
我运行了所有可能的命令并删除了所有缓存/生成的代码
setup:uprade
setup:di:compile
rm -rf var/generation/*
rm -rf var/cache/*
rm -rf var/log/*
rm -rf var/page_cache/*
rm -rf var/session/*
rm -rf var/view_preprocessed/*
rm -rf pub/static/*
rm -rf generated/metadata/*
rm -rf generated/code/*
bin/magento setup:static-content:deploy
bin/magento setup:static-content:deploy es_ES
它在开发人员模式下工作,但一旦我切换到生产模式就不会显示。此外,如果我切换回开发人员,它会再次工作。
谢谢!
解决方案
它可能与权限有关,您可以在开发人员模式和生产模式下检查您的模块的权限吗?
推荐阅读
- sql-server - VB.NET SQL 错误删除语句
- mysql - MySQL,如何在查询中将 True/False 转换为 1/0
- c# - C# 中的字节溢出概念
- php - 我是 Vue.js 的新手,尝试理解 vue-socket.io 但失败了
- c++ - 简单的 Windows 10 UDP 广播发送和接收不起作用
- html - 大小不适用于使用引导程序的图像
- python - 如何检查属于可变大小行块的多行上的多个条件并返回主行
- android - 在 React Native 中设置第一个项目
- python - python中的跟踪函数
- node.js - 如何使用excel4node在excel表格中写入数组