1

私はgridelements拡張機能として使用していますが、これは私の質問に関しては問題ではないと確信しています.

次のような要素があります。

tt_content.gridelements_pi1.20.10.setup {
    1 < lib.gridelements.defaultGridSetup
    1 {
        columns {
            10 < .default
            10.wrap = <div class="class1">|</div>
        }   
        wrap = <div class="class3"><div class="class2">|</div></div>
    }
}

私が達成したいのは、この場所にTyposcriptオブジェクトとして存在するメニューを挿入することです:

wrap = <div class="class3"><div class="class2">[>>MENU<<]|</div></div>

私はこれを試しました:

wrap.cObject = COA
wrap.cObject {
    10 = TEXT
    10.value = <div class="class3"><div class="class2">
    20 < temp.menu
    30 = TEXT
    30.value = </div></div>
}

メニューを表示すると機能しますが、ラップ自体を破壊するため、失敗します。

どうすればこれを解決できますか?

4

1 に答える 1

2

私は最終的にそれを使用して解決しprependappend空白wrap:

tt_content.gridelements_pi1.20.10.setup {
    1 < lib.gridelements.defaultGridSetup
    1 {
        columns {
            10 < .default
            10.wrap = <div class="class1">|</div>
        }   
        wrap = |

        prepend = COA
        prepend {
            10 = TEXT
            10.value = <div class="class3"><div class="class2">
            20 < temp.menu
        }

        append = COA
        append {
            10 = TEXT
            10.value = </div></div>
        }
    }
}
于 2013-10-02T15:05:16.307 に答える