<h2 class="nav-tab-wrapper" style="margin-bottom: 1em;">
<a href="{$thisUrl}?page=glm-members-admin-menu-settings&glm_action=assetTypes" class="glm-settings-tab nav-tab nav-tab-active">Asset Types</a>
</h2>
+
<table class="glm-admin-table glm-settings-table" style="width: 90%;">
<tr><td colspan="2">
<!-- Add Registration Payment Code Button and Dialog Box -->
<form action="{$thisUrl}?page={$thisPage}" method="post" enctype="multipart/form-data">
<input type="hidden" name="glm_action" value="assetTypes">
<input type="hidden" name="option" value="addNew">
-
+
<!-- This is only temporary until we reinstate the "Used With" selection below -->
<table class="glm-admin-table">
<tr>
<th class="glm-required">Asset Type Name: </th>
<td>
- <input id="edit-name" data-id="code" type="text" name="name" class="glm-form-text-input">
- <input id="edit-cost" data-id="code" type="text" name="cost" class="glm-form-text-input">
- <input id="edit-descr" data-id="code" type="text" name="descr" class="glm-form-text-input">
- <input id="edit-lead_time" data-id="code" type="text" name="lead_time" class="glm-form-text-input">
- <input id="edit-reuse_time" data-id="code" type="text" name="reuse_time" class="glm-form-text-input">
- <input id="edit-hold_time" data-id="code" type="text" name="hold_time" class="glm-form-text-input">
- <input id="edit-map_item_type" data-id="code" type="text" name="map_item_type" class="glm-form-text-input">
- <input id="edit-state" data-id="code" type="text" name="use_type" class="glm-form-text-input">
+ <input data-id="code" type="text" name="name" class="glm-form-text-input">
+ <input data-id="code" type="text" name="cost" class="glm-form-text-input">
+ <input data-id="code" type="text" name="descr" class="glm-form-text-input">
+ <input data-id="code" type="text" name="lead_time" class="glm-form-text-input">
+ <input data-id="code" type="text" name="reuse_time" class="glm-form-text-input">
+ <input data-id="code" type="text" name="hold_time" class="glm-form-text-input">
+ <input data-id="code" type="text" name="use_type" class="glm-form-text-input">
+ <select name="map_item_type" data-id="map-item-type">
+ <option value="">Select Map Item Type</option>
+ {foreach $useTypes.map_item_type as $mapItem=>$name}
+ <option value="$mapItem">{$name}</option>
+ {/foreach}
+ </select>
+ <select name="use_type" data-id="use-type">
+ <option value="">Select Use Type</option>
+ {foreach $useTypes.use_type as $useType=>$name}
+ <option value="{$useType}">{$name}</option>
+ {/foreach}
+ </select>
+
</td>
</tr>
</table>
<div id="deleteAssetTypeDialog" class="glm-dialog-box" title="Delete AssetType">
<center>
<p>Are you sure you want to delete this Asset Type?</p>
- <p><div id="deleteAssetTypeConfirm" class="button button-primary">Yes, delete this AssetType</div></p>
+ <p><div id="deleteAssetTypeConfirm" class="button button-primary">Yes, delete this Asset Type</div></p>
<p><div id="deleteAssetTypeCancel" class="button button-primary">Cancel</div></p>
</center>
</div>
<!-- This is only temporary until we reinstate the "Used With" selection below -->
<table class="glm-admin-table">
<tr>
- <th class="glm-required">AssetType Name:</th>
+ <th class="glm-required">Asset Type Name:</th>
<td>
<input id="edit-name" data-id="code" type="text" name="name" class="glm-form-text-input">
<input id="edit-cost" data-id="code" type="text" name="cost" class="glm-form-text-input">
<input id="edit-lead_time" data-id="code" type="text" name="lead_time" class="glm-form-text-input">
<input id="edit-reuse_time" data-id="code" type="text" name="reuse_time" class="glm-form-text-input">
<input id="edit-hold_time" data-id="code" type="text" name="hold_time" class="glm-form-text-input">
- <input id="edit-map_item_type" data-id="code" type="text" name="map_item_type" class="glm-form-text-input">
- <input id="edit-state" data-id="code" type="text" name="state" class="glm-form-text-input">
+ <select name="map_item_type" id="edit-map_item_type" data-id="map-item-type">
+ <option value="">Select Map Item Type</option>
+ {foreach $useTypes.map_item_type as $mapItem=>$name}
+ <option value="{$mapItem}">{$name}</option>
+ {/foreach}
+ </select>
+ <select name="use_type" id="edit-use_type" data-id="use-type">
+ <option value="">Select Use Type</option>
+ {foreach $useTypes.use_type as $useType=>$name}
+ <option value="{$useType}">{$name}</option>
+ {/foreach}
+ </select>
</td>
- </tr>
- <tr>
+ </tr>
</table>
<p><span class="glm-required">*</span> Required</p>
<a id="editAssetTypeCancel" class="button button-primary glm-right">Cancel</a>
- <input type="submit" value="Update this AssetType">
+ <input type="submit" value="Update this Asset Type">
</form>
</div>
<table class="wp-list-table wideFat fixed posts glm-admin-table" style="width: 90%;">
<thead>
<tr>
- <th> AssetType Name </th>
+ <th> Asset Type Name </th>
<th> </th>
</tr>
</thead>
<tbody>
- {$assetTypes|@print_r}
+
{if $assetTypes}
{assign var="i" value="0"}
<tr class="alternate">
{/if}
<td>
- <div class="assettype-record" id="assettype_{$n.id}" data-assettypeID="{$n.id}" >{$n.name}</div>
+ <input id="editAssetID_{$n.id}"type="hidden" data-assetID="{$n.id}" data-assetName='{$n.name}' data-assetUseType='{$n.use_type.value}' data-assetMapItem='{$n.map_item_type.value}' data-assetDescr='{$n.descr}' data-assetLead="{$n.lead_time}" data-assetReuse="{$n.reuse_time}" data-assetCost="{$n.cost}" data-assetHold="{$n.hold_time}">
+ <div class="assettype-record" id="assettype_{$n.id}" data-assettypeID="{$n.id}" data-assettypeID="{$n.id}" >{$n.name}</div>
<div class="editAssetTypeButton editAssetType button button-secondary glm-button-small glm-right" data-assettypeID="{$n.id}">Edit</div>
<div class="deleteAssetTypeButton button button-secondary glm-button-small glm-right" data-assettypeID="{$n.id}">Delete</div>
</td>
});
$('.editAssetType').click( function() {
var assettypeID = $(this).attr('data-assettypeID');
-
+ var assetTypeName = $("#editAssetID_" + assettypeID).data('assetname');
+ var assetTypeCost = $("#editAssetID_" + assettypeID).data('assetcost');
+ var assetTypeUseType = $("#editAssetID_" + assettypeID).data('assetusetype');
+ var assetTypeMapItem = $("#editAssetID_" + assettypeID).data('assetmapitem');
+ var assetTypeDescr = $("#editAssetID_" + assettypeID).data('assetdescr');
+ var assetTypeLead = $("#editAssetID_" + assettypeID).data('assetlead');
+ var assetTypeReuse = $("#editAssetID_" + assettypeID).data('assetreuse');
+ var assetTypeHold = $("#editAssetID_" + assettypeID).data('assethold');
+
+ $("#edit-name").val(assetTypeName);
+ $("#edit-cost").val(assetTypeCost);
+ $("#edit-descr").val(assetTypeDescr);
+ $("#edit-lead_time").val(assetTypeLead);
+ $("#edit-reuse_time").val(assetTypeReuse);
+ $("#edit-hold_time").val(assetTypeHold);
+ console.log(assetTypeUseType);
+ $("#edit-use_type").val(assetTypeUseType);
+ $("#edit-map_item_type").val(assetTypeMapItem);
+
$('#editAssetTypeID').val(assettypeID);
$("#editAssetTypeDialog").dialog("open");