我怎样才能让一个 cck 字段获得另一个 cck 字段的计算值?
假设我有一个名为 foo 的 cck 字段。这是一个带有 php 输入的文本字段。假设 foo 字段中的 php 代码在计算时得到的值为 1,256。我需要名为 bar 的 cck 字段来获取/获取/拥有 cck 字段 foo 的 VALUE (1,256)。
Node XYZ
Foo:*some php code* ===>results in value of 1,256
Bar:1,256
如果我在节点中只有 cck 字段 Foo,它会输出正确的值 (1,256),但该字段是我们视图的排序方式;并且视图无法按 php 字段排序。
我试图让compute_field.module获取它的值,但它会吐出php代码,而不是值。
有什么想法吗?
Lets say I have a cck field called foo. It is a text field with php input. Say the php code in foo field results in the value of 1,256 when computed. I need cck field called bar to pick up/obtain/have the VALUE (1,256) of cck field foo.
Node XYZ
Foo:*some php code* ===>results in value of 1,256
Bar:1,256
If I just have cck field Foo in a node, it spits out the correct value, (1,256) but that field is the way our views are sorted; and views cant sort by a php field.
I tried to get computed_field.module to obtain its value, but it would spit out the php code, not the value.
Any ideas out there?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要挂钩节点提交表单,并添加一个提交处理程序
,然后创建将在提交时调用的处理程序
You need to hook the node submit form, and add a submit handler
then you create the handler that will get called on submit