gpt4 book ai didi

php - Soap Webservice 解析 iPhone UIWebView 的 Typo3 链接

转载 作者:行者123 更新时间:2023-12-03 21:18:05 25 4
gpt4 key购买 nike

目前我正在开发一个iPhone应用程序,它从公司的网站和数据库加载数据,因此我用soap编写了一个网络服务来加载数据。

该网站是作为 Typo3 创建的(不是我创建的)。现在,在加载数据时,我遇到了内容内部链接的问题。其中大多数只是 PDF 的链接。由于 Typo3 在内容中以不同的方式存储链接,我必须将它们解析到我的网络服务,以便 iPhone 可以正确显示它们...

是否有一个 php 类可以将 Typo3 链接解析回 html 链接?

请问大家有这方面的经验吗?任何帮助将不胜感激。

最佳答案

解析链接是在 typo3/sysext/cms/tslib/class.tslib_content.php 中完成的有问题的方法是 http_makelinks在(~第4780行)

内容中的链接具有以下结构:

<link DESTINATION TARGET CLASS TITLE>your text</link>

目的地可能在哪里

  • 文件的相对路径(例如 PDF)
  • 一个整数,然后链接到内部页面
  • 一封电子邮件,其前缀为 mailto:
  • 外部链接(包括协议(protocol))

(其他属性为HTML属性)

不幸的是类(class)tslib_content有很多依赖项(也对当前页面模板的 typescript ),因此实例化它以使用其方法是不可行的。

关于php - Soap Webservice 解析 iPhone UIWebView 的 Typo3 链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8412375/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com