логично.
а у вас скобка после mm_writeWithJS( закрыта?
- по-моему да.
я просто кусок кода здесь выложил, обрезав конец; не хотел грузить лишним. По-этому выложил только ту часть, где, как мне кажется, проблема.
Весь же скрипт выглядит:
<?php
if( !empty( $VM_BROWSE_ORDERBY_FIELDS )) {
echo $this->fetch_cache( 'browse/includes/browse_orderbyfields.tpl.php');
// This is the toggle button for Descending / Ascending Order
// It is wrapped into a JS function with a noscript area to keep it accessible
echo mm_writeWithJS(' <input type="hidden" name="DescOrderBy" value="'.$asc_desc[0].'"/><a href=\"javascript:document.order.DescOrderBy.value="'.$asc_desc[0].'"; document.order.submit()"><img src="'. $mosConfig_live_site."/images/M_images/$icon" .'" border="0" alt="'. $VM_LANG->_('PHPSHOP_PARAMETER_SEARCH_'.$asc_desc[0].'ENDING_ORDER').'" title="'.$VM_LANG->_('PHPSHOP_PARAMETER_SEARCH_'.$asc_desc[0].'ENDING_ORDER').'" width="12" height="12" /></a>',
'<select class="inputbox" name="DescOrderBy">
<option '.$selected[0].' value="DESC">'.$VM_LANG->_('PHPSHOP_PARAMETER_SEARCH_DESCENDING_ORDER').'</option>
<option '.$selected[1].' value="ASC">'.$VM_LANG->_('PHPSHOP_PARAMETER_SEARCH_ASCENDING_ORDER').'</option>
</select>
<input class="button" type="submit" value="'.$VM_LANG->_('PHPSHOP_SUBMIT').'" />');
}
?>