问题标签 [fat-free-framework]

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

php - 我应该使用 $ 表示法还是使用范围解析运算符 :: 来调用 Fat Free 对象

可能重复:
PHP 中 ::(双冒号)和 ->(箭头)有什么区别?

我在网上的例子中看到了人们使用 Fat Free Framework 两种方式,即:

对比

显然,两者都有效。哪个更好?为什么?

0 投票
2 回答
6915 浏览

php - 使用基本的 http 身份验证在 fat free 框架上进行身份验证,如何?

我有两个关于 Fat Free Framework 的问题。

首先,我如何在 GET 请求中使用多个参数(无脂肪框架中的令牌)?或者,每个 REST GET 请求是否可能只有 1 个令牌,并且应该将其他参数作为常规 GET 请求处理,例如:

?param1=value1¶m2=value2 应该“手动”解析,而不是由框架解析?

是否有可能使用 Fat Free Framework 构建一个 RESTful API,并且还有一些区域或路由需要身份验证?如果是这样,如何?

我刚刚偶然发现了这个相关问题:REST API 最佳实践:在哪里放置参数?

[编辑]:我发现确实可以使用多种方法对无脂肪框架进行身份验证。但是,它们似乎没有很好的文档记录(至少在他们的 github wiki 上没有)。

[edit2]因为它只是非常基本的身份验证,所以现在我正在使用这个:

我正在寻找有关基本 http 身份验证方法的文档!

0 投票
1 回答
1632 浏览

mysql - 无脂肪框架 sql 清理

所以我正在尝试学习 f3,而数据库语法却让我望而却步。

查看文档,您似乎传递了一个 sql 字符串和要替换的值数组。但我似乎无法让它工作。我试过只使用一个参数,使用数组,不使用数组等。最终我需要在查询中替换 5+ 个变量,所以我真的需要了解它是如何工作的。提前谢谢。

0 投票
2 回答
1865 浏览

php - post方法如何刷新页面

我使用无脂肪的 PHP 框架。

PHP:

JavaScript:

而且我无法刷新页面,因为它是一种发布方法。如何使用 Post 方法并毫无问题地刷新此页面?

0 投票
1 回答
406 浏览

php - Free Fat Framework a Select with ILIKE Postgresql 语句

我对 F3 框架有疑问。

我正在尝试搜索一些由用户输入的文本。

这里有一些声明:

如果有一些错字对不起,但我不允许从生产系统发布代码。

此语句返回一个空数组。

我已经用字符串替换了变量并用 psql 对其进行了测试,但它返回一个匹配项。

有人出主意吗?

编辑:

来自 Sn0opy 的回答:

问题是,在 Postgresql 中它是 $1,$2,$3 而不是 '?' .

我的解决方案(再次感谢 Sn0opy 的回复):

你必须连接字符串

这现在有效:

如果你不连接字符串,你会得到这个错误:

0 投票
1 回答
233 浏览

php - 无脂肪框架中的动态键

为了访问在 html 页面上的 php 脚本中创建的数组,我们这样做{{@somearray['somevalue']}}

我们如何处理'somevalue'从其他数组{{@someotherarray['someotherindex'}}
(即{{@someotherarray['someotherindex']}}=处的值somevalue)获取键 () 的情况?

我正在使用 F3 版本 2.1.x。

0 投票
2 回答
1623 浏览

fat-free-framework - 在模板中调用一个控制器,在 Fatfree 框架中调用另一个控制器

我想知道我是否可以controller在 a 中调用一个动作templatecontrollerfatFree framework(F3) 中调用另一个动作。

0 投票
2 回答
2682 浏览

routing - 获取 Fat Free v3 中执行的路由信息

我想知道beforeRouteFat Free Framework 中的方法中根据当前 URL 执行了哪条路由。

换句话说,我可以得到哪个类和哪个方法将被执行?我有关于 PATTERN 变量中的模式 (URL) 的信息,但我不知道将为该 PATTERN 执行哪个类和方法,正如在 routes.ini 中映射的那样。

我的 routes.ini 示例:

在这种情况下,我想发现类是Controllers\Admin\Admin,方法是索引。

我找到了如何上课:

但是我还没有找到如何获取方法名称。请记住,我必须从beforeRoute方法中获取方法名称。

0 投票
1 回答
1187 浏览

php - F3 返回查询结果

我尝试使用 Fat Free Framework 构建 REST 接口。我使用以下代码查询数据库:

我现在可以返回例如标题

但是我如何返回整行?以下将不起作用

0 投票
1 回答
545 浏览

php - PHP F3 查找转义限制和偏移条件

昨天我被介绍了 PHP Fat Free Framework,现在我正在探索它对我的 REST api 的可能性。我现在正在尝试使用限制和偏移参数进行选择查询。根据它的文档,我想出了以下内容:

然而,虽然我的印象是 F3 会处理转义,但事实并非如此。我是否以错误的方式使用框架,或者我应该如何处理这里的转义?