1

私は挑戦に困っていて、今日から解決策を見つけることができません。

renderObj = COA
renderObj {
    10 = TEXT
    10 {
        cObjNum = 1
        field = image
        split {
            token = ,
            cObjNum = |*| 10 || 20 |*|
            10.current = 1
            10.wrap = <li><a href="#"><img ref="uploads/pics/|" src=
            20.current = 1
            20.wrap = "uploads/pics/|" /></a><span>{CAPTION-GOES-HERE}</span></li>
        }
    }
}

ご覧のとおり、画像を分割しました。最初はjQueryオブジェクト "ref"で、2番目はPreview-Imageです。次に、2つの画像のうちの1つのキャプションを取得する必要がありますが、どちらでも構いません。

私は私が得ることができるすべての小さなヒントについて本当に幸せです。

どうもありがとうございます!

4

2 に答える 2

1

それをテストしませんでした、しかし私はそれが仕事をするべきだと思います。

renderObj = COA
renderObj {
    10 = TEXT
    10 {
        field = image
        split {
            token = ,
            cObjNum = 1
            1.current = 1
            1 {
              10 = TEXT
              10.value = <img ref="uploads/pics/{current:1}" src="uploads/pics/{current:1}" />
              10.insertData = 1
              10.wrap = <a href="#">|</a>
              20 = TEXT
              20.field = field_name_where_your_captions_are
              20.listNum.data = REGISTER:SPLIT_COUNT
              20.wrap  = <span>|</span>
              wrap = <li>|</li>
            }
        }
    }
}
于 2012-08-20T07:20:54.657 に答える
0

IMG_RESOURCEあなたの場合は必要ではありませんが、論理構造に分割してオブジェクトを使用しようとしたので、少し長くなりました(ただし、将来これらの画像で何らかの処理を行う場合は必要になります)。

renderObj = COA
renderObj {
  wrap = <li>|</li>

  10 = COA
  10 {
    wrap = <a href="#"><img|/></a>

    10 = IMG_RESOURCE
    10 {
      file {
        import = uploads/pics/
        import.field = image
        import.listNum = 0
      }
      stdWrap.noTrimWrap = | ref="|"
    }

    20 = IMG_RESOURCE
    20 {
      file {
        import = uploads/pics/
        import.field = image
        import.listNum = 1
      }
      stdWrap.noTrimWrap = | src="|" |
    }
  }

  20 = TEXT
  20 {
    field = imagecaption
    listNum = 0
    listNum.splitChar = 10
    wrap = <span>|</span>
  }
}
于 2012-08-17T14:57:50.260 に答える