问题标签 [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 回答
782 浏览

php - 无法在循环中到达变量 - php & fatfree 框架

我在 PHP 代码中创建一个数组,如下所示:

并分配一个这样的变量

在模板文件中,当我想使用时:

它抛出一个错误。当我改变这一行

它描述了这样的错误:

内部服务器错误未定义索引:@lwMetaTitle

我认为它无法在 for 循环中到达 @lwMetaTitle 变量。那么我该怎么做呢?

0 投票
0 回答
238 浏览

php - 在模板中查找方法并显示结果

  • 我正在使用具有 265 个字段和 5000 多行的 MySQL 数据库构建一个站点;
  • 我可以轻松地加载()特定记录,没有问题。
  • 使用 find()、afind() 甚至“select()”时,模板将显示空白行或带有“填充”文本的行,查询结果的行数正确,但没有来自数据库的文本/数据本身;
  • 无论是使用对象还是仅使用结果中的数组(afind() 和 find()),都存在同样的问题。我已经从示例和文档中逐字复制/粘贴代码,仅更改了数据库特定项目。尽管如此,还是没有运气。

PHP 文件中的代码(来自 CLASS 的函数):

模板 home.html:

这产生的行数与数据库中正确的行数一致。但是,每个字段的实际数据并未显示。

0 投票
1 回答
211 浏览

sql - F3 框架替换数组中的字符串

我正在使用 F3 框架,需要能够替换数组中的值。

所以我定义了一个名为“list”的数组,它有一个字段“producer_id”。但是如何更改此数组中字段的值?想法:这个数组给了我汽车数据库中所有汽车的列表。每辆车都有一个 producer_id。Prodrucer 是我数据库中的一个自己的表,其中包含 producer_id 和 producer_name 等字段。通过对该表的 SQL 查询,我想获取 producer_name 并将其插入到数组中。

0 投票
1 回答
1267 浏览

php - php F3框架中使用ORM Axon的select语句

我是 PHP 的 Fat-Free-Framework F3 的新手
我正在尝试建立一个博客
我有一个简单的查询

我想使用 F3 框架中内置的 Axon ORM 构建此查询

在我看来,我想试试这个:

这是正确的方法吗?
有谁知道任何好的 Axon 文档?

谢谢

0 投票
1 回答
93 浏览

php - 无法在 Axon 查询中包含 LIMIT

我正在尝试在 Axon 中执行以下查询,但无法使其工作。使用普通查询它可以工作 -

在 Axon 中,我尝试执行以下操作 -

它永远不会进入 while 循环。查询有什么问题?有没有一种方法可以让我看到实际正在形成的查询。

0 投票
2 回答
1267 浏览

php - PHP Fat Free Framework:当 GET 参数包含 URL 时失败

我正在使用 Fat Free Framework,我想处理传入的请求,例如: http ://example.com/api/method/?user_id=1&url=http://newsite.com

我使用该F3::route方法处理对此方法的 GET 请求,但出现以下错误:

我想我已经将此归结为 PHP 函数在相对 URLparse_url()上失败的问题。

任何想法如何让 F3 正确处理 GET 查询参数中的 URL?

0 投票
1 回答
813 浏览

backbone.js - Backbone.js 和 Fat-Free-Framework:移动数据

我对 F3 很满意,但对主干.js 来说完全是新手。我正在尝试在获取请求中侦听一些参数,然后通过主干模板在主干视图中使用它们,并以“正确”的方式进行操作......

到目前为止,这是我正在做的事情的简化版本:

请求的网址:

这是我的 F3 路由处理代码:

我设置了fooF3 变量,以便可以在 page.html 模板中使用它。以下是 page.html 的内容:

所以现在我将 foo 参数作为 javascript 中的全局变量,我想将它放入主干视图,其内容由主干模板填充。

这是主干视图中的内容:

这是主干模板中的内容:

最后,你瞧,#foo-container div 获取了其中的数据(initialize当然是在我执行之后)。

问:有没有更好的方法?必须有更好的方法来做到这一点,数据通过两种不同的模板语言!

0 投票
1 回答
1813 浏览

php - 无脂肪样本示例失败

我正在尝试运行非常简单的无脂肪示例,但没有成功,

索引.php:

.htaccess 内容:

错误日志:

0 投票
1 回答
1451 浏览

fat-free-framework - 无脂肪框架 {closure}() 缺少参数 1

在遵循这段代码时

来自https://github.com/bcosca/fatfree#routing-engine上的 Fat-Free Framework 示例,我在浏览器中收到此错误:

我知道问题是 $f3 没有作为参数传递给函数,但我不明白为什么。有谁能够帮我?

0 投票
1 回答
2259 浏览

fat-free-framework - Fat Free Framework 3.0 和多个文件

我用 F3 (fat free framework) 2.0 完成了一个简单的项目,一切都很好。现在我开始了一个新项目,我发现它已经发生了很大的变化。我创建了一个简单的基本测试,只是不断地遇到错误和怪异。我不是 F3 专家,是的,我已经阅读了文档,当然,我可能错过了一些东西。希望有人可以帮助我。这是我失败的例子:

从我的配置文件开始

配置文件

//...ETC

起点

索引.php

用于路由的 5 个 php 文件中的第一个

menuRoutes.php

登陆.htm

此时页面加载了一般的 html,CSS 和 JS 脚本没有加载,因为包含没有加载,它们被忽略了......?

PHP 日志显示:

感谢您的帮助/建议。