问题标签 [userfrosting]
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.
javascript - Dropzone.js 和 UserFrosting 表单
有没有人有任何使用UserFrosting实现dropzone.js的经验?
我在浏览器的控件中收到以下错误:
POST '.../website/images/upload 400(错误请求)'
Dropzone.js被添加到 /website/images/upload 中,每当我拖放一个文件时,我都会得到上述结果。
这是我的 index.php 条目:
控制器功能:
树枝模板:
我不确定是否可以跳过架构部分,因此我包括以下内容:
也许还有其他更好的方法来处理文件上传。我愿意接受建议:)
userfrosting - Userfrosting - 开始工作,发布空白屏幕,日志中没有错误
我正在创建我的第一个 Userfrosting 应用程序并尝试一些简单的事情,但遇到了第一个障碍。我正在尝试创建一个将波段添加到数据库表的表单:
初始化.php:
路线的 index.php:
使用 GET 的 New Band 表单可以正常工作。带控制器.php
如果我将它添加到 newBand 控制器进行测试,它会在我加载新的乐队表单时写入数据库,这很好:
问题是使用 Post 保存。即使我在值中硬编码并且甚至不尝试读取 POST 数据,我得到的只是一个空白屏幕。apache error.log 中没有错误消息,也没有任何内容:
索引.php
带控制器.php
如果我将我的 POST 路线替换为
我仍然只是得到一个空白屏幕。
这是bands/new.twig,但我认为问题出在此之前:
感谢您的任何想法。没有错误消息,这让我发疯了!
twig - 在树枝中添加一个新的全局变量
我正在尝试获取登录页面中添加的新字段的数据。我做了什么:
- 修改
AccountController.php
登录功能添加新参数:$this->_app->login($user, $client, !empty($data['rememberme']))
- 在
Userfrosting.php
登录功能中,我在应用程序中设置了它:$this->client = $client;
- 在
setupTwigUserVariables
功能中添加了树枝全局:$twig->addGlobal("client", $this->client);
问题是在模板中,{{client.id}}
什么都不返回。任何帮助将不胜感激。
php - 使用 eloquent laravel 保存数据库表中的字段 - Userfrosting
这是我拥有的某个控制器中的示例代码:
这是我得到的错误:
我不明白收藏的东西。我以前从来没有发生过。为什么这段代码,例如不抛出收集错误?
userfrosting - 将另一个仪表板与 userFrosting 集成
我正在构建一个 Web 项目并使用 UserFrosting 作为后端,它带有 SB admin 作为仪表板,但我想用另一个用 AngularJS 或静态 HTML 构建的仪表板来更改它,类似这样: https ://github.com /tui2tone/flat-admin-bootstrap-templates 这可能吗?如果是,该怎么做?
php - 将 .env 文件添加到 UserFrosting
我在将我的 MySQL 数据库链接到 Userfrosting 时遇到问题。该指南提供了一个将.enr
文件添加到目录的示例,以便 Userfrosting 可以读取数据库凭据,但它似乎不起作用。
有人可以给我一个关于如何做的深入教程吗?
这是运行时的错误代码install.php
:
composer-php - Userfrosting & Composer 的问题 - 没有匹配的包
只是按照我的方式完成 Userfrosting 4 教程。基本应用程序已启动并运行,现在正在“您的第一个 UserFrosting 站点”下创建第一个洒。
在运行 composer update 我得到以下信息:
更新依赖项(包括 require-dev)
您的需求无法解析为一组可安装的软件包。
我已经用教程中复制/粘贴的代码替换了我的代码,但仍然出现错误。我完全不知道从这里去哪里 - 任何指针都将不胜感激。
userfrosting - 无法使索引页面安全并重定向到登录页面
我正在使用用户结霜 V4。我了解了路由的概念。
现在我想让我的索引页面成为一个安全页面——这意味着只有登录的用户才能访问该页面。
如果用户没有登录,他应该被重定向到登录页面。
我做了以下事情:
我定义了自己的路由:
现在,当我访问该站点时,我得到了异常。它不会重定向到登录页面:account/sign-in
我收到以下错误:
userfrosting - 在用户结霜站点中为非主用户跳过仪表板的正确方法
我希望任何不是主用户的用户都被重定向到一个单独的页面/profiles
。
我通过编辑管理洒水实现了这一点,将这个简单的语句添加到pageDashboard
AdminController.php 中的函数中:
我想把它移到我自己的洒上,但我不清楚如何最好地做到这一点。我会创建自己的扩展 AdminController 的控制器,然后替换该功能吗?或者有没有更简洁的方法?我现在拥有的东西可以工作,但显然不是面向未来的,因为这个文件将在未来的更新中被覆盖。
php - 带有 Userfrosting 的 RESTful API
我正在使用 UserFrosting 来管理我的用户PHP
,API
我想在控制器中使用带有 POST 方法的登录功能。
当我调用登录函数时,它会返回我作为响应
CSRF 代码无效或未提供。
我仍然无法获得csrf_token
任何的想法?