Created
February 8, 2012 03:25
-
-
Save naoaki011/1765023 to your computer and use it in GitHub Desktop.
カスタムオブジェクトグループ内の前後のオブジェクトID
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <MTCustomObjects group="カスタムオブジェクトグループ"> | |
| <MTCustomObjectID setvar="objID" /> | |
| <MTUnless name="__first__"> | |
| <MTVar name="__counter__" op="--" setvar="nextOrder" /> | |
| <MTSetVar name="nextOrders" key="$nextOrder" value="$objID" /> | |
| </MTUnless> | |
| <MTSetVar name="groupOrders" key="$objID" value="$__counter__" /> | |
| <MTUnless name="__last__"> | |
| <MTVar name="__counter__" op="++" setvar="prevOrder" /> | |
| <MTSetVar name="prevOrders" key="$prevOrder" value="$objID" /> | |
| </MTUnless> | |
| </MTCustomObjects> | |
| <MTLoop name="groupOrders" sort_by="value numeric"> | |
| <MTSetVarBlock name="nextObjectIDs" key="$__key__"><MTVar name="nextOrders" key="$__value__"></MTSetVarBlock> | |
| <MTSetVarBlock name="prevObjectIDs" key="$__key__"><MTVar name="prevOrders" key="$__value__"></MTSetVarBlock> | |
| </MTLoop> | |
| <MTVar name="prevObjectIDs" key="1"> (オブジェクトID1の前のオブジェクトのID) |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
<MTCustomObjectsPrevious group="カスタムオブジェクトグループ"><MTCustomObjectID></MTCustomObjectsPrevious>
を、代替えでごまかしてみた。
ストレートにブロックタグ作んねぇかな・・・ <ダレカ