问题标签 [slim]
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.
php - PHP Slim 框架 - 多种 HTTP 方法
我正在尝试路由多个 HTTP 方法(GET 和 POST)来显示相同的内容。例如,我有一个注册页面:
这将在 GET 和 POST 请求时显示注册表单。然后我想指定在 POST 上发生的“额外的东西”。
但是,第二个功能被忽略了。我想这样做,以便我可以在注册表上方显示错误消息。我将如何实现这一目标?
php - 在没有 ODM 的情况下将 MongoDB 与 PHP 一起使用
我有简单的 MongoDB 集合,并且正在使用 SLIM 微框架开发 RESTful 移动后端。我不需要实现 ODM(对象文档映射器),因为它的集合非常小,将来不会扩展,但同时,我需要像在单例设计模式中那样管理 MonogDB 连接,所以我不每次我需要查询 MongoDB 时都不要创建实例。
问题是:PHP 提供的 PECL MongoDB 扩展是否管理连接池并处理此问题,或者我必须编写一个 Singleton 类并完全依赖它来管理 MongoDB 实例。谢谢你。
php - SLIM 框架暂停调用
对 Slim Framework php 有疑问。
在我的应用程序中,如果条件不匹配,我想停止应用程序的执行。
根据 Slim 文档,有一个停止功能。但这似乎不起作用。即使在调用 Halt 之后,应用程序也会继续执行。
伪代码:
我期待着,我们调用 Halt 函数,“其他代码”不应该执行。但似乎并非如此。
有任何想法吗?
php - 使用 Slim 框架演示测试 PHP REST 服务的 Jquery 脚本
我使用 Slim PHP 框架创建了一个简单的 REST 服务。您可以检索 JSON 格式的玛雅日历:
示例:https ://snap.apigee.com/HUN6NV或
http://almanac.alwaysdata.net/openalmanac/getMayanCalendar/
现在我想用最新的 JQuery 框架来调用它。
我写了一个非常简单的 HTML 助手:
我在一个调用此函数的非常简单的 HTML 示例中使用http://code.jquery.com/jquery-1.7.2.js :
但不起作用!我很伤心,我不明白这是什么问题!!
你能帮我...用一个非常简单的代码工作吗?
谢谢你的帮助!!
php - PHP & Twig:无法访问模板中的变量
在我的控制器中,我设置了以下变量并将它们传递给 Twig 模板:
在我的模板中,我尝试像这样访问它们:
在这种情况下,$fields 定义为:
$data 是一个 phpactiverecord 对象的数组。
如上所述,row[field.name] 没有任何输出。
以下是我更改 row[field.name] 时看到的结果:
根据Twig 站点:您可以使用点 (.) 来访问变量的属性(PHP 对象的方法或属性,或 PHP 数组的项),或者所谓的“下标”语法 ([]) :
关于让它发挥作用的任何想法?
php - 我如何在 mac 中为 slim 框架配置 .htacces
当我想在 Mac 操作系统上使用 Slim 运行我的第一个应用程序时,我遇到了问题。我已经像这样配置了 .htaccess 文件:
我已经在 httpd.conf 中配置了加载模块重写,并将 index.php 放在与 .htaccess 文件相同的目录中。
这是我的 PHP 代码(我使用的是 PHP 5.3)
当我在浏览器中使用 运行它时http://localhost/slim/hello/test
,我收到错误 404。
我究竟做错了什么?
rendering - 为什么 Padrino 将我的视图呈现为转义文本?
我正在slim
用作我的渲染引擎。这是我的应用程序.slim
这是我的观点(“views/welcome/index.slim”)
application.slim 正在正确呈现,但我在页面上看到“< h1>Hello</h1>”。
有任何想法吗?
php - 带有 twitteroauth 的未定义索引 Slim 框架
我正在尝试使用 twitteroauth PHP API 将 twitter 登录与苗条框架集成。我通过包括几个模块来划分我的索引页面,例如登录、注册、不同文件中的用户,并在顶部的索引中调用它。
在我为 fb 存储会话并使用中间件函数 $authorize 在所有模块中检查它之后,我的索引页面被重定向到 fb 登录。
无论如何,我的 twitter 登录代码在成功登录 fb 后可见的用户页面中。
我也将我的页面呈现给 jquery 移动框架。
twitter 按钮代码,即在 /user/me 内。
twitter 登录代码,即在 users.php 中
我得到的错误是
经过大量搜索后,我发现 prolly 它的 twitter 拒绝请求。因为时间戳。仍然可以找到任何解决方法
更新:
在 facebook 登录之前,我在 index.php 上添加了所有代码。它工作得很好。与主页上的按钮。
现在,如果我将按钮添加到我想要的页面,即 /user/app 使用与主页相同的代码,它会给出相同的错误,我猜 slim 现在是一个 confloc。我在某处读到过关于瘦会话处理的内容,这可能是问题之一吗?
php - Slim 框架 - 在新版本 1.6 中调用停止
我最近将 Slim 从 1.5 升级到了 1.6。
一切正常。但是该应用程序在停止呼叫时中断。没有错误日志。只是返回空白。没有错误信息或任何东西。
以前有人遇到过这个问题吗?
php - Error when try to use twig in slim, Fatal error: TwigView::getEnvironment()
i have a problem when i want to try implementation slim with Twig View.
the error :
this is my code
any suggestion? i don't know why i got error like that.