问题标签 [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.

0 投票
1 回答
2193 浏览

jquery - 如何使用 sinatra 中的模板引擎为 AJAX 调用返回“文本/html”内容?

所以,我对 Ajax(使用 JQuery)和 Sinatra 有疑问。

我有一条路线:

这将通过 Ajax "GET" 调用:

但我没有得到 html 输出,也没有渲染任何内容。我想问题就在这里

但我不知道如何返回仍然使用模板引擎的有效 html。

0 投票
4 回答
9220 浏览

php - 将会话传递给 TWIG 模板

当我想$_SESSION['session'];使用超薄微框架进入树枝模板时遇到问题。

这是我的代码:

我无法使用该代码获取会话用户名。

任何建议如何将会话传递给树枝模板?

0 投票
5 回答
3428 浏览

php - 使用可选参数时允许可选的尾部斜杠

鉴于此路径:/page(/:pageID),我如何允许以下变体:

  • /page/page/(即使缺少 pageID 部分。
  • /page/1/page/1/

谢谢你。

0 投票
3 回答
3297 浏览

php - JQuery AJAX调用php SLIM框架调用报错函数,没有报错信息?

我有这个服务器端 SLIM 代码:

很裸露的骨头吧?我的意思是它只有一个 GET。

现在,我有这个客户端 Javascript 代码:

也很容易。

我有这个 HTML 东西,它包含由 jQuery 绑定到 AJAX 调用的按钮:

这玩意,曾经可以工作,直到今天,由于某种外星原因停止了工作!

看,它有效,对吧?

但是每次我按下那个 HTML 按钮时,Ajax 都会认为调用失败并将我重定向到错误函数,该函数除了空白错误消息之外没有提供任何东西。

这有什么问题?几天前它工作得很好!

0 投票
1 回答
2516 浏览

php - 子域上 Slim PHP REST API 的 .htaccess 配置?

我目前有一个使用Slim Framework构建的 api.php 文件。我想使用 api.mydomain.com(或 mydomain.com/api)之类的东西来引用 API 文件并使用http://api.mydomain.com作为基本 url 进行调用。Slim 文档要求将以下内容添加到您的 .htacess 文件中:

但如果我是正确的,如果请求的文件不存在,则返回 index.php 文件。如何最好地设置从 api.mydomain.com 或 mydomain.com/api 到 index.php 的重写?我们发现的所有内容都指向使用 .htaccess 进行配置。

我们使用了以下重写规则,但这导致我们的所有 URL 都附加了斜杠('/'),这也需要我们在 Slim 中重新配置我们的路由。(例如:“/messages”变成“/messages/”,“/threads?id=123”变成“/threads/?id=123”)

0 投票
7 回答
29944 浏览

php - Slim 框架基础 URL

我是 Slim 框架的新手。如何使用 Codeigniter 函数获取基本 URL base_url()

谢谢

0 投票
3 回答
5031 浏览

php - 使用 Slim 框架具有相同匿名回调的多个路由

如何定义使用相同匿名回调的多个路由?

我知道我可以使用对可以工作的函数的引用,但我更喜欢使用匿名函数的解决方案以与代码库的其余部分保持一致。

所以基本上,我正在寻找的是一种做这样的事情的方法:

〜或〜

谢谢你。

0 投票
3 回答
11712 浏览

php - 如何让 Slim 框架工作而无需将 /index.php 放入 URL?

我正在为 PHP 实现 Slim 框架,一切似乎都运行良好。但是,我可以让它工作的唯一方法是将 /index.php 放在 URL 中,如下所示:

http://www.example.com/index.php/members/1

我希望它像这样工作:

http://www.example.com/members/1

我觉得这与我的 .htaccess 有关系,但我不确定。这是我的.htaccess:

0 投票
1 回答
817 浏览

.htaccess - 在一个应用程序中使用 slim 和 codeigniter 进行路由?

我在我的应用程序中遇到了路由问题。我的文件夹结构如下:

  • 应用
  • css
  • 图片
  • js
  • svc // Slim 应用程序文件夹
  • 索引.php
  • .htaccess

如果我调用一条纤细的路线http://www.mydomain.de/svc/hello/world我会从 codeigniter 收到 404 错误。我在根目录中的 htaccess 如下所示:

我能做些什么?

0 投票
0 回答
461 浏览

php - 非对象上的 Slim 框架成员函数 render()

嘿,所以我正在设置一些类,以使我的路线远离我的 index.php,

索引.php

我打电话给这样的东西__http://domain.com/api/photos/recent/args/args/args

测试班照片

我只是想运行一个 Slim 实例来渲染,但由于某种原因没有得到它?测试 HTML 与 photos.php 位于同一目录中

我究竟做错了什么?我因致命错误而死

PHP 致命错误:在第 13 行的 /library/controllers/photos.php 中的非对象上调用成员函数 render()