mc12345678:
Ohhhh.. So the goal has been to display option names in sort order on the option_names_manager this entire time??? Ohh... Well, that can be done with:
First add the language define file for the following addition:
in admin/includes/languages/YOUR_LANGUAGE/options_name_manager.php
add a define for sort order like this:
define('TEXT_OPTION_SORT_ORDER', 'Option Sort Order');
>
> find, this was around line 562 of admin/options_name_manager.php (line number was referenced from a file that has already been modified to support Stock-By-Attributes and therefore line number is likely off by a bit):
> ```
<td valign="top" align="left"><form name="option_order_by" action="<?php echo zen_href_link(FILENAME_OPTIONS_NAME_MANAGER, 'option_order_by=' . $option_order_by, 'NONSSL'); ?>"><select name="selected" onChange="go_option()"><option value="products_options_id"<?php if ($option_order_by == 'products_options_id') { echo ' SELECTED'; } ?>><?php echo TEXT_OPTION_ID; ?></option><option value="products_options_name"<?php if ($option_order_by == 'products_options_name') { echo ' SELECTED'; } ?>><?php echo TEXT_OPTION_NAME; ?></option></select></form></td>
And "add"/replace with:
<td valign="top" align="left"><form name="option_order_by" action="<?php echo zen_href_link(FILENAME_OPTIONS_NAME_MANAGER, 'option_order_by=' . $option_order_by, 'NONSSL'); ?>"><select name="selected" onChange="go_option()"><option value="products_options_id"<?php if ($option_order_by == 'products_options_id') { echo ' SELECTED'; } ?>><?php echo TEXT_OPTION_ID; ?></option><option value="products_options_name"<?php if ($option_order_by == 'products_options_name') { echo ' SELECTED'; } ?>><?php echo TEXT_OPTION_NAME; ?></option><option value="products_options_sort_order"<?php if ($option_order_by == 'products_options_sort_order') { echo ' SELECTED'; } ?>><?php echo TEXT_OPTION_SORT_ORDER; ?></option></select></form></td>
If want an Ascending/Descending option, then:
<td valign="top" align="left"><form name="option_order_by" action="<?php echo zen_href_link(FILENAME_OPTIONS_NAME_MANAGER, 'option_order_by=' . $option_order_by, 'NONSSL'); ?>"><select name="selected" onChange="go_option()"><option value="products_options_id"<?php if ($option_order_by == 'products_options_id') { echo ' SELECTED'; } ?>><?php echo TEXT_OPTION_ID; ?></option><option value="products_options_name"<?php if ($option_order_by == 'products_options_name') { echo ' SELECTED'; } ?>><?php echo TEXT_OPTION_NAME; ?></option><option value="products_options_sort_order ASC"<?php if ($option_order_by == 'products_options_sort_order ASC') { echo ' SELECTED'; } ?>><?php echo TEXT_OPTION_SORT_ORDER_ASC; ?></option><option value="products_options_sort_order DESC"<?php if ($option_order_by == 'products_options_sort_order DESC') { echo ' SELECTED'; } ?>><?php echo TEXT_OPTION_SORT_ORDER_DESC; ?></option></select></form></td>
in admin/includes/languages/YOUR_LANGUAGE/options_name_manager.php
add a define for sort order like this:
define('TEXT_OPTION_SORT_ORDER_ASC', 'Option Sort Order ASC');
define('TEXT_OPTION_SORT_ORDER_DESC', 'Option Sort Order DESC');