Running 9.5, I would like to modify the Admin console's ORDER.ASPX page to make it more applicable to our own use -- i.e. include just the fields that we use and eliminate the others that we don't need to see.
I have already been able to make changes to some items, such as removing the "ID" column from the Ordered Products list, which was easy enough. I have also been able to re-order items in the various boxes, so that I can put the CC details at the top of the "Payment Details" section. This is all done by simply editing ORDER.ASPX in my Admin folder.
However, I would like to eliminate one or more fields from the display completely, in order to better display the order on a single screen and prevent the need for lots of scrolling. Every time I attempt to remove a field, though, I get an error displaying the page. For example, we do not (and will not) ever use Affiliates. The affiliate ID is shown using this code:
<asp:Literal runat="server" Text="<%$Tokens:StringResource, admin.orderframe.AffiliateID %>" />
<asp:Literal ID="litAffiliateID" runat="server" />
I expected that if I just took out this block, the field and its header would not display, but the page only returns an error. I get the same problem when I try to remove other fields, such as "Payment Gateway", which will always be the same for us.
I have also tried adding 'visible="false" ' to the div markers, but the data still displays. I cannot imagine that it takes a source code mod to simply hide a few fields. Am I missing something basic?