【发布时间】:2011-08-31 16:20:22
【问题描述】:
不是 modx 的忠实粉丝,但遗憾的是它是我们在工作中使用的。
我在 modx evolution (1.0.5) 中保存修改后的模板变量时遇到问题。
在我的插件中,使用 OnBeforeDocFormSave 事件调用,我这样做是为了获取和修改电视:
//include global variables
global $content,$default_template,$tmplvars;
$foo = $tmplvars[$TV_ID][1] . "bar";
$tmplvars[$TV_ID][1] = $foo;
这似乎不起作用。 $foo 已设置,但电视未保存。
$TV_ID 是我要查找的模板变量的资源 ID。
有很多方法可以通过 API 调用获取电视,但如何在保存之前对其进行修改?
任何帮助表示赞赏。
【问题讨论】:
-
很遗憾你不是粉丝,modx 很容易成为我最喜欢的 CMS(Drupal、Wordpress、Joomla)
-
一般来说不是 cmses 的粉丝 :) 随时给我一个不错的框架。
标签: php plugins modx modx-evolution