簡體   English   中英

Intershop:如何從.isml文件中的MultiString對象訪問值

[英]Intershop: how to access values from a MultiString object in an .isml file

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。

您可以將擴展寫入CategoryBO,可以返回特定的索引值。 它將需要存儲EO中的Multiple String值。 但是,正如您發現自己一樣,Extensible接口沒有選擇返回索引的選項。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM