【发布时间】:2014-09-26 07:46:14
【问题描述】:
我是typo3的新手,很抱歉,如果这太明显了。 我不期望一个完整的解决方案,只是为了解决任务我需要阅读的主题就足够了。 :)
这里的任务: 我有一个错字 3 安装,里面有招聘广告。现在公司想要将该数据发布到社交网站,该网站需要将招聘广告数据以 xml 提要的形式放在服务器上,如下所示:http://www.kununu.com/docs#jobfeed。不用担心它在里面说什么,它只是职位名称、描述等内容。
就像我说的,我对此完全陌生,只是有一个模糊的想法。
到目前为止,我的想法是这样的:
- 我可能需要编写一个插件,只需按一下按钮即可将数据从typo3 中提取出来
- 那个Plugin需要建立一个数据库连接来拉取数据(可能是mysql,但我还不完全确定)
- 需要对数据进行格式化,这可以通过某些字符串操作或我假设的某种 xml 处理程序来完成。
- 旁注:我读过一些关于 TypoScript 的文章,但我想避免这种情况,因为它是一次性项目,可能不值得花时间学习它。至少对我来说。
提前感谢您的帮助。
干杯
【问题讨论】:
-
你的计划听起来很合理。您可以首先从位于typo3 安装旁边的PHP 脚本开始,这样您就不需要编写完整的插件,只需一个从数据库获取数据的脚本。然后,您也可以每晚(或每小时)通过 cron 执行该脚本。然后没有人需要按下任何按钮。
-
我认为使用单独的脚本来做是个坏主意。这些东西在更新时可能会中断,因为数据库模式可能会改变。如果招聘广告是通过扩展完成的,主要问题是如何构建扩展 - “旧”方式(pibase)或使用 extbase(MVC)。如果是后者,您可以为 XML 添加另一个模板,然后在单独的页面类型上打印出来(不过,这需要一些打字稿)。
-
非常感谢您的帮助,很抱歉回复晚了。绝对帮助我走向正确的方向!