问题标签 [smartadmin]

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 回答
369 浏览

php - 如何使用 php laravel 在 config.ui 中使用 @can @endcan 设置权限?

我使用 laravel 和 SmartAdmin UI 作为管理面板来过度处理系统。我已经在我的系统中实现了角色和权限。

如果我使用像 index.blade.php 这样的常用刀片,我可以使用 @can 配置权限,如下所示

但是由于我使用管理面板和使用config.ui的菜单,我不知道如何在我的代码中实现end @can @endcan

我想要的是,我可以在菜单上使用@can @endcan 功能,所以用户只能根据他们的角色和权限访问菜单。

我尝试在“仪表板”=>数组之前添加@can(但给我一个错误

0 投票
1 回答
128 浏览

html - 数据表:响应式不适用于分页

我遇到了一个问题,在移动设备上打开表(数据表)时,“响应式”不起作用。它适用于分页的第一页,但是当我切换到其他(2、3、4等)页面时,该功能不可用。

您可以自己尝试:https ://www.gotbootstrap.com/themes/smartadmin/4.5.1/datatables_buttons.html

在您的移动设备上打开该页面并转到以下分页页面。

请告诉我是否有人遇到过这个问题,如何解决。例子:

分页页面 1

分页页面 1

分页页面 3

分页页面 3

0 投票
0 回答
21 浏览

reactjs - 你如何使用带有 jquery 日期/时间选择器的 React handleChange 函数?

因此,我尝试在我的 React 应用程序中使用 jquery 日期/时间选择器,该应用程序预装了一个叫做 smart admin 的东西。目前,我让这些工作的唯一方法是使用document.getElementById. 这有两个问题 - 1. 显然你真的不应该document.getElementById在 React 中使用或类似的东西。2. 我觉得我真的不能做任何其他日期操作,我需要。所以,下面是我想要工作的代码,但不是

DatePicker 本身:

我已经读到该onSelect函数与您将要访问 onChange 一样接近,但我不知道如何在我的 Search.js 文件中使用该函数。如果我能弄清楚,那就太好了,因为我的控制台日志正在打印日期,这正是我所需要的。

我的 Search.js 文件中的代码是:

我的另一个带有 JSX 代码的文件:

这不起作用。它适用于所有其他表单输入,除非我使用日期或时间选择器。有没有解决的办法?我真的不想继续使用document.getElementById(我没有在这里展示,但我认为它不是必需的)。有没有办法将该selectedDate变量传递给我的Search.js组件并将其设置在 stat 对象中?我还不够精通 React!任何帮助,将不胜感激

0 投票
0 回答
13 浏览

php - Api 令牌工作流程 - 困惑 - SmartAdmin - PHP

我对 api auth 感到困惑,

在我的网络应用程序(管理面板)中,在create_user.php页面上,我想使用 ajax jquery 提交表单并创建用户。

我的工作路线我需要将标头中的令牌作为授权传递:'Bearer xxxxxx';

我有路由注册和登录,我可以在其中获取该令牌。

  1. 我很困惑在ajax调用提交表单和创建用户之前是否需要在页面create_user.php上,每次都先调用'/auth'路由来获取令牌,然后再调用带有令牌的ajax。

或者

  1. 每次用户登录网络应用程序以使用 php 获取令牌并存储在会话中时。

我只想在我的 web-php-app 中使用我的 api,但不知道在哪里存储该令牌,以便在用户登录以使用令牌调用 api 路由时能够在每个页面上。

它与 laravel 项目本身中带有 ajax 的用户 api 路由相同。但是如何服用以及将它们存放在哪里。