问题标签 [extbase]

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

session - Extbase:在域 B 中访问域 A 中的会话

我目前正在 Extbase 1.3/Typo3 4.5 中开发商店扩展,其中结帐过程将在与商店不同的域下处理(域 A 具有商店和 HTTP,域 B 具有结帐和 HTTPS)。在结帐过程中,我需要访问域 A 的前端用户会话的内容(例如,用于检索职位)。我通过将控制器中的前端用户 ID 传递给结帐来尝试这个

但这似乎对域 B 中用户的创建没有任何影响(域 B 中的用户 id 与域 A 中传入的用户 id 不同)。

有没有办法通过用户会话 id 设置当前的前端用户?如果在域 A 中创建了用户会话并且我想在域 B 中重用该用户,这可能吗?

非常感谢

0 投票
1 回答
1849 浏览

ssl - 带有 ssl 的 Typo3 多域:TOO_MANY_REDIRECTS

使用typo3 4.5/extbase 1.3 我正在尝试在多域环境中运行我的商店扩展:商店页面应该在HTTP 域A 上运行,并且在HTTPS 域B 上运行以下结帐过程。域B 是https://www。 ssl-id.de/[domainA](主机是 Strato)。因此,我设置了:

  1. 两个根分别具有域 A 和域 B 的域条目的两个页树
  2. HTTPS 页面树中​​的结帐页面已将“使用协议”设置为 HTTPS
  3. TS:baseURL 有条件地设置为域 A 或域 B(基于 ENV:HTTP_HOST)
  4. 为两个域设置了 realurl 配置(使用 $TYPO3_CONF_VARS['EXTCONF']['realurl']['[domainA]'] 和 $TYPO3_CONF_VARS['EXTCONF']['realurl']['www.ssl-id.德'])

不幸的是,从 HTTP 商店重定向到 HTTPS 结帐导致 chrome 出现错误 310 (net::ERR_TOO_MANY_REDIRECTS)。网络报道说

其内容为“目标页面网址不存在,请再次查看相同的网址”。当使用第二个 HTTP url 而不是 HTTPS url 时,设置运行良好。直接调用结帐页面而不从商店页面重定向时,结果是相同的错误 310。

.htaccess 是一个非常标准的typo3-realurl .htaccess:

关于如何消除重定向问题或如何更接近导致无限循环的重定向调用者的任何建议?

0 投票
1 回答
358 浏览

ajax - 如何使用 eID 访问 TYPO3 上的本地路径

我的前端有一个图像映射,从那里我需要访问一些存储在 fileadmin 目录下不同文件夹中的图像。我正在尝试使用 eID 来做这件事,按照这个例子:[http://www.alexanderschnitzler.de/2011/06/howto-ajax-requests-with-extbase-and-fluid/][1]

但我的问题是我只能访问一个目录。我无法根据前端的用户选择访问不同的目录。

这是我一直在尝试做的代码: 在我的控制器上,我有一个 ajaxAction,我需要在其中提供一个目录的完整路径,因为我还没有弄清楚如何将目录 ID 传递给我的 ajaxAction,这可能是我的问题,也许是解决方案:

在我的 index.html 上,我有一个 map 标记,当用户单击不同的区域时调用函数 updateImage(id) 并且我的 updataImage(id) 函数如下所示:

}

我希望能够从 updateImageGallery(id) 函数传递目录的 id,这样我就可以获得每个目录的图像。

是否有可能做到这一点?我希望如此,我有 30 个不同的区域,如果我以现在的方式解决我的问题,我将需要使用 30 个不同的 eID。我想这可能是解决这个问题的更聪明的方法。

有什么建议吗?

0 投票
1 回答
253 浏览

typo3 - TYPO3 mod.php 无需登录即可访问(Extbase)

我正在编写一个带有extbase 和流体的 TYPO3 扩展,它应该能够向 android 设备发送推送通知。

为此,我需要从 google 捕获包含registerID作为字符串的POST请求。所以,我有了将 POST 发送到mod.php的想法,包括参数“ controller ”和“ action ”。喜欢:http ://mywebsite.com/typo3/mod.php?M_web_myextension&action=register&controller=Register ....类似的东西。因为我需要在我的控制器中处理registrationID。

但是 mod.php 只能被登录的用户或管理员访问,如果有人没有登录,它会重定向到登录公式。所以我的 Android-App 回复:FileNotFoundException。

如何从 TYPO3 外部将 POST 数据发送到我的 extbase 控制器?

或者我怎样才能让 TYPO3 之外的每个人都可以访问 mod.php?

欢迎任何其他建议!

非常感谢!

0 投票
3 回答
3833 浏览

rest - 使用 Extbase (Typo3) 实现 REST 服务

我正在寻找一种在 for 中实现 aREST-Serviceextbase extension方法Typo3。我只发现旧的或未维护的扩展,它们不使用extbase.

那么我怎样才能得到一个为外部请求提供 API 的扩展呢?就像是:

我找到了Typo3 Flow的教程。那么如何在 extbase 中使用 Flow 包呢?

我还找到了一种方法来定义自己的页面类型,例如?type=23123145可以操作响应的位置。但我认为实施REST-Service extension.

0 投票
1 回答
1519 浏览

database - TYPO3 Extbase:检查数据库条目是否已经存在

如何使用 extbase 进行数据库查询以检查数据库条目是否已存在?我知道如何使用 php 但不使用 extbase 语法来做到这一点。

我想在数据库中添加一个用户。这样可行。但仅当 regId 尚不存在时才应添加用户。

到目前为止,这是我的代码:

非常感谢!:)

此致

0 投票
1 回答
619 浏览

fluid - Typo3 流体视图作为模态对话框

对于我的typo3 extbase 扩展,我有一个视图,它只是一个用于上传图片的表单。在提交表单时,用户被重定向到另一个视图。现在,我想以模态对话框的形式显示这个流体视图。这可能吗?如果可以,如何实现?

0 投票
3 回答
9911 浏览

model - 如何在 TYPO3 和 extbase 中使用 crdate 和 cruser_id 等标准字段?

我有领域模型 Basket 和 Article。如果我拨打以下电话,我会收到篮子里的文章。

如何使用 TYPO3 标准属性,如 crdate 和 cruser_id。使用这样的东西会很好:

0 投票
1 回答
480 浏览

sql - TYPO3 Extbase:操作数应包含 1 列:

我想向控制器中的数据库添加()一条消息。到目前为止有效。

我有一个名为“message_tags”的列,我在其中保存了一个数组。

数组是:

现在,TYPO3 给我一个错误:

该数组是在我的控制器中构造的(我知道这与良好的编码相去甚远):

那是一个错误吗?

谢谢你的帮助!

最好的祝福

0 投票
2 回答
6192 浏览

typo3 - 如何使用 extbase 在 TYPO3 CMS 6.0 上引导插件?

我正在尝试通过 TYPO3 CMS 6.0 上的打字稿使用 extbase 插件。我使用了以下代码,我发现在整个网络上都重复了该代码:

但是,这只会给我以下错误:

在我看来,好像tx_extbase_core_bootstrap->run还没有使用命名空间,因此试图加载一个Tx_VmfdsSermons_Controller_SermonController应该调用的类\TYPO3\VmfdsSermons\Controller\SermonController。有没有解决的办法?