新規作成のナビゲーションモジュールで追加ボタンが出ない問題

Ver. 2.6.1系バージョンのナビゲーションモジュールで中身が空っぽの状態(新規作成など)の場合、表示設定で追加ボタンが表示されない不具合が発見されました。以下対応をお願いいたします。

対象

  • a-blog cms Ver. 2.6.1 〜 Ver. 2.6.1.2(2016/07/12 16:00以前にダウンロードしたパッケージ)

対応方法

以下のファイルを同じバージョンのパッケージを再ダウンロードして、置き換えるか直接ファイルを編集ください。

  • /themes/system/admin/config/navigation_body.html
直接編集する場合

<!-- END Config_Navigation --> ブロックを <!-- END navigation:loop --> ブロックの後ろに移動してください。

修正後コード
<table class="js-admin_table-sortable exceptionSort adminTable acms-admin-table-admin-edit" data-sort-enable="on" data-sort-submit="ACMS_POST_Config" data-sort-target="#navigationForm">
	<thead class="acms-admin-hide-sp">
	<tr>
		<th class="acms-admin-admin-config-table-item-handle acms-admin-table-nowrap"></th>
		<th class="acms-admin-table-left acms-admin-admin-config-table-sort acms-admin-table-nowrap"><!--T-->表示順<!--/T--><i class="acms-admin-icon-tooltip js-acms-tooltip" data-acms-tooltip="<!--T-->ナビゲーションが表示される順番です。<!--/T-->"></i></th>
		<th class="acms-admin-table-left acms-admin-admin-config-table-publish acms-admin-table-nowrap">公開<i class="acms-admin-icon-tooltip js-acms-tooltip" data-acms-tooltip="<!--T-->チェックをするとナビゲーションを表示できるようになります。親のナビゲーションが非公開だと子のナビゲーションも非公開になります。<!--/T-->"></i></th>
		<th class="acms-admin-table-left"><!--T-->リンク名<!--/T--><i class="acms-admin-icon-tooltip js-acms-tooltip" data-acms-tooltip="<!--T-->リンクとして表示される文字列です。<!--/T-->"></i></th>
		<th class="acms-admin-table-left" style="width: 20%;">URL<i class="acms-admin-icon-tooltip js-acms-tooltip" data-acms-tooltip="<!--T-->リンク先URLです。<!--/T-->"></i></th>
		<th class="acms-admin-table-left acms-admin-admin-config-table-target acms-admin-table-nowrap">_blank<i class="acms-admin-icon-tooltip js-acms-tooltip" data-acms-tooltip="<!--T-->このバナーのリンクを新しいウィンドウで開くかのチェックです。チェックすると新しいウィンドウで開きます。<!--/T-->"></i></th>
		<th class="acms-admin-table-left"><!--T-->属性<!--/T--><i class="acms-admin-icon-tooltip js-acms-tooltip" data-acms-tooltip="<!--T-->このナビゲーション項目の要素に割り当てられる属性です。(変数名 : attr)<!--/T-->"></i></th>
		<th class="acms-admin-table-left"><!--T-->子要素属性<!--/T--><i class="acms-admin-icon-tooltip js-acms-tooltip" data-acms-tooltip="<!--T-->このナビゲーション項目の子要素に割り当てられる属性です。(変数名 : attr)<!--/T-->"></i></th>
		<th class="acms-admin-table-left acms-admin-admin-config-table-parent"><!--T-->親<!--/T--><i class="acms-admin-icon-tooltip js-acms-tooltip" data-acms-tooltip="<!--T-->このナビゲーション項目の、親になるナビゲーション項目の設定です。<!--/T-->"></i></th>
		<th class="acms-admin-admin-config-table-action acms-admin-table-nowrap"></th>
	</tr><!-- BEGIN Config_Navigation -->
	</thead>
	<tbody><!-- BEGIN navigation:loop -->
	<tr data-sort-level="level-{level}-{pseq}" data-sort-name="navigation@sort" class="sort-item">
		<td class="item-handle acms-admin-hide-sp" style="cursor: move;"><i class="acms-admin-icon-sort"></i></td>
		<td class="acms-admin-table-nowrap">
			<span class="acms-admin-hide acms-admin-show-sp"><!--T-->表示順<!--/T--></span>
			<!-- BEGIN indent:loop --><!-- BEGIN descendant -->&#9475;<!-- END descendant --><!-- BEGIN descendant#last -->&#12288;<!-- END descendant#last --><!-- BEGIN child -->&#9507;<!-- END child --><!-- BEGIN child#last -->&#9495;<!-- END child#last --><!-- END indent:loop -->
			<select name="navigation@sort[]"><!-- BEGIN sort:loop -->
				<option value="{value}"{selected}>{label}</option><!-- END sort:loop -->
			</select>
		</td>
		<td>
			<input type="hidden" name="navigation_publish-{seq}" value="off" />
			<label class="acms-admin-form-checkbox"><input type="checkbox" name="navigation_publish-{seq}" value="on"{navigation_publish:checked#on} /><i class="acms-admin-ico-checkbox"></i><span class="acms-admin-hide-pc acms-admin-show-inline-sp"><!--T-->公開<!--/T--></span></label>
			<input type="hidden" name="config[]" value="navigation_publish-{seq}" />
		</td>
		<td>
			<span class="acms-admin-hide acms-admin-show-sp"><!--T-->リンク名<!--/T--></span>
			<input type="text" name="navigation_label[]" value="{label}" size="" class="acms-admin-form-width-full" />
		</td>
		<td nowrap="nowrap">
			<span class="acms-admin-hide acms-admin-show-sp">URL</span>
			<input type="text" name="navigation_uri[]" value="{uri}" size="" class="acms-admin-form-width-full" />
			<input type="hidden" name="navigation_target-{seq}" value="_self" />
		</td>
		<td>
			<label class="acms-admin-form-checkbox"><input type="checkbox" name="navigation_target-{seq}" value="_blank"{navigation_target:checked#_blank} /><i class="acms-admin-ico-checkbox"></i><span class="acms-admin-hide-pc acms-admin-show-inline-sp">_blank</span></label>
			<input type="hidden" name="config[]" value="navigation_target-{seq}" />
		</td>
		<td>
			<span class="acms-admin-hide acms-admin-show-sp"><!--T-->属性<!--/T--></span>
			<input type="text" name="navigation_attr[]" value="{attr}[escape]" size="8" class="acms-admin-form-width-full" />
		</td>
		<td>
			<span class="acms-admin-hide acms-admin-show-sp"><!--T-->子要素属性<!--/T--></span>
			<input type="text" name="navigation_a_attr[]" value="{a_attr}[escape]" size="8" class="acms-admin-form-width-full" />
		</td>
		<td class="acms-admin-show-sp acms-admin-width-sp acms-admin-border-bottom-sp">
			<span class="acms-admin-hide acms-admin-show-sp"><!--T-->親<!--/T--></span>
			<select name="navigation_parent[]" class="acms-admin-module-navigation-select">
				<option value=""><!--T-->なし<!--/T--></option><!-- BEGIN parent:loop -->
				<option value="{value}"{selected}>{indent}[raw]{label}[raw]</option><!-- END parent:loop -->
			</select>
		</td>
		<td><input type="button" value="<!--T-->削除<!--/T-->" class="item-delete acms-admin-btn-admin acms-admin-btn-admin-danger" /></td>
	</tr><!-- END navigation:loop --><!-- END Config_Navigation -->
	<tr data-sort-level="level-0-0" data-sort-name="navigation@sort" class="item-template">
		<td class="item-handle acms-admin-hide-sp" style="cursor: move;"><i class="acms-admin-icon-sort"></i></td>
		<td class="acms-admin-table-nowrap">
			<span class="acms-admin-hide acms-admin-show-sp"><!--T-->表示順<!--/T--></span>
			<select name="navigation@sort[]" class="sort-select">

			</select>
		</td>
		<td>
			<input type="hidden" name="navigation_publish---seq--" value="off" />
			<labl class="acms-admin-form-checkbox"><input type="checkbox" name="navigation_publish---seq--" value="on" checked="checked" /><i class="acms-admin-ico-checkbox"></i><span class="acms-admin-hide-pc acms-admin-show-inline-sp"><!--T-->公開<!--/T--></span></labl>
			<input type="hidden" name="config[]" value="navigation_publish---seq--" />
		</td>
		<td>
			<span class="acms-admin-hide acms-admin-show-sp"><!--T-->リンク名<!--/T--></span>
			<input type="text" name="navigation_label[]" value="" size="" class="acms-admin-form-width-full" />
		</td>
		<td nowrap="nowrap">
			<span class="acms-admin-hide acms-admin-show-sp">URL</span>
			<input type="text" name="navigation_uri[]" value="" size="" class="acms-admin-form-width-full" />
			<input type="hidden" name="navigation_target---seq--" value="_self" />
		</td>
		<td>
			<label class="acms-admin-form-checkbox"><input type="checkbox" name="navigation_target---seq--" value="_blank" /><i class="acms-admin-ico-checkbox"></i><span class="acms-admin-hide-pc acms-admin-show-inline-sp">_blank</span></label>
			<input type="hidden" name="config[]" value="navigation_target---seq--" />
		</td>
		<td>
			<span class="acms-admin-hide acms-admin-show-sp"><!--T-->属性<!--/T--></span>
			<input type="text" name="navigation_attr[]" value="" size="8" class="acms-admin-form-width-full" />
		</td>
		<td>
			<span class="acms-admin-hide acms-admin-show-sp"><!--T-->子要素属性<!--/T--></span>
			<input type="text" name="navigation_a_attr[]" value="" size="8" class="acms-admin-form-width-full" />
		</td>
		<td class="acms-admin-show-sp acms-admin-width-sp acms-admin-border-bottom-sp">
			<span class="acms-admin-hide acms-admin-show-sp"><!--T-->親<!--/T--></span>
			<select name="navigation_parent[]" class="parent-select acms-admin-module-navigation-select">

			</select>
		</td>
		<td><input type="button" value="<!--T-->削除<!--/T-->" class="item-delete acms-admin-btn-admin acms-admin-btn-admin-danger" /></td>
	</tr>
	<tr>
		<td colspan="10"><input type="button" value="<!--T-->追加<!--/T-->" class="item-insert acms-admin-btn-admin" /></td>
	</tr>
	</tbody>
</table>
<input type="hidden" name="config[]" value="navigation@sort" />
<input type="hidden" name="config[]" value="navigation_label" />
<input type="hidden" name="config[]" value="navigation_uri" />
<input type="hidden" name="config[]" value="navigation_attr" />
<input type="hidden" name="config[]" value="navigation_a_attr" />
<input type="hidden" name="config[]" value="navigation_parent" />

<!-- BEGIN_MODULE Admin_Rule_Name -->
<input type="hidden" name="rid" value="{rid}" /><!-- END_MODULE Admin_Rule_Name --><!-- BEGIN_MODULE Admin_Module_Name -->
<input type="hidden" name="mid" value="{mid}" /><!-- END_MODULE Admin_Module_Name -->

この度はご迷惑をお掛けしてしまい申し訳ございませんでした。
今後ともa-blog cmsをよろしくお願いいたします。