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