我正在开发一个Expression Engine网站。该站点有一个从外部源填充的数据库表,此源需要每天解析两次。
显然,一个cron工作似乎很适合这个,但在我努力的地方,我在哪里放置代码呢?我想使用EE框架,并让cron作业点击一个URL,但我真的不想创建一个模板只是为了运行一个动作而删除一些Expression Engine模板标签。
是否有另一种创建脚本的方法,我可以使用Expression Engine核心,但不必为其创建模板和模板标记?
答案 0 :(得分:1)
EE没有可以挂钩的内部faux-cron进程,但有一个first-party add-on可以解决这个问题。问题是,它需要一个插件方法或模块类和模块方法传递给它,而不是URL。所以,你必须编写一个快速插件,在执行时,通过cURL或者你有什么来调用你的动作URL。
在商业方面,可以点击模拟cron作业中的网址,只需35美元Automat:ee module。