我创建了一个多个复选框输入帮助器,以适应此http://podscms.org/packages/checkboxradiobutton-yourvalues/
中的代码我修改了它,以便人们不必将值硬编码到帮助器中;而是从列注释字段中获取值(具有列的数据字段将在pods 2.0中受到赞赏!)
这是助手:http://pastebin.com/w0UxDmnG
我遇到了两个问题,第一个问题我已经解决了:
在开始时我将整个代码包含在一个函数中,以保持名称空间的清理(不是正确的做法吗?)。但我注意到我这样做,当我有两个列与这个帮助器时发生许多奇怪的事情:第二列是空白的,不显示复选框。在使用此帮助程序的第二列之后,不再显示任何列。所有textareas上的编辑器命令都不会出现,并且textareas本身不可编辑。 我想这是一个将代码包装在函数中的效果。打开代码,问题都消失了! (我写这篇是因为它对那里的开发人员有帮助。
我想在checboxes显示的选项之外添加“其他”文本字段以供评论(例如,在google表单中)。要触发此“其他”(我共享的包中的“Altro”),pod创建者必须在评论中写[](例如:foo,bar,cat,[])。 我能够进行输入,但是,一旦填写了数据并保存了pod,文本字段中的数据就会丢失。我真的不知道如何解决这个问题!
我希望我的经验,这位助手可以帮助别人,我希望有人可以帮助我改善它!
(请有人创建一个podscms标签!!)
答案 0 :(得分:0)
Pods 2.0解决了这类问题,它现在作为字段类型选项内置于核心。享受!