0

MutliString 接受由管道“|”分隔的字符串,并且旨在在 .isml 模板中进行迭代,但我想直接通过索引访问这些值。我在文档中找不到任何示例,唯一有效的是使用带计数器的循环。有没有办法做这样的事情......

 CategoryBO:ExtensibleObject:Attribute("myCustomAttribute"):get(0)

更新:我最终遍历了多字符串对象并将值分配给 ISML 变量;

 // if counter EQ 1; assign to var with <isset>
 // if counter EQ 2; etc...
  • ISML 循环的索引从 1 开始,而不是 0。
4

1 回答 1

1

您可以为 CategoryBO 编写一个扩展,它可以返回一个特定的索引值。它需要存储来自 EO 的多个字符串值。但正如您自己发现的那样,Extensible 接口没有返回索引的选项。

于 2017-07-19T16:16:24.117 回答