開発メモ

開発用のメモです。

EC CUBE Bootstrap 管理画面 サブナビの最後に追加

<?php
$temp = $source;
$objTransformTemp = new SC_Helper_Transform_Ex($temp);
$i = 0;
while ( true ) {
    $before = $objTransformTemp-> getHTML();
    $objTransformTemp-> select("li", $i, false)-> replaceElement("<!-- TEST -->");
    $after = $objTransformTemp-> getHTML();
    if (strlen($after) == strlen($before)) {
        $objTransform-> select("li", $i - 1)-> insertAfter($html);
        break;
    }
    $i++;
}

リストをコメントに変換して文字数が一致したらその一つ前が最後のエレメント、

$objTransformTemp-> select("li")->last() とかあってもいいきがする

Twitter: @asahina_alice