[Помощь] Сортировка значений характеристик

Grunuk

Участник
Регистрация
18 Янв 2008
Сообщения
192
Реакции
6
Есть характеристика - Производитель,
и есть Значение характеристики - Самсунг, Сони, Тошиба...

В админке, вкладка Доп. характеристики, там задаю сортировку для каждого значения.
В мускуле сортировка прописывается, проверял. Захожу в категорию на сайте, значения не сортируются...

Ребята, подскажите где нужно править и что нужно править!

Нашел код, в которому есть ошибка:
Код:
    {section name=i loop=$params}
    <tr>     
        <td class="news_date">
            <fieldset class="floatLeft">
              <legend><b>{$params[i].name|escape:'html'} </b></legend>
            {if $params[i].controlIsTextField eq 1}
            {*
                <input type="text" name='param_{$params[i].optionID}' value="{$params[i].value|escape:'html'}" size="16" />
            *}
            {else}
            {filtrlink param=$params[i].optionID catid=$categoryID searchinsub=$show_subcategories_products}
            <input name="param_{$params[i].optionID}" value="{$getvalue}" type="hidden" class="params_link" />               
            {/if}

А это родной код, но значения свойства выводятся как выбор из списка:
Код:
    {section name=i loop=$params}
    <tr>
        <td>{$params[i].name|escape:'html'}</td>
        <td>
            {if $params[i].controlIsTextField eq 1}
            <input type="text" name='param_{$params[i].optionID}' value="{$params[i].value|escape:'html'}" size="16" >
            {else}
            <select name='param_{$params[i].optionID}'>
                <option value='0'>{"str_anyvalue"|translate}</option>
               
                {section name=j loop=$params[i].variants}
                <option value='{$params[i].variants[j].variantID}' {if $params[i].value == $params[i].variants[j].variantID}selected{/if}>
                    {$params[i].variants[j].value|escape:'html'}
                </option>
                {/section}
            </select>
            {/if}
 
Назад
Сверху