UMIhelp

Разработка сайта на UMI.CMS => Макросы UMI.CMS => Тема начата: Armor от 03 Октября 2011, 10:18:02

Название: Генерация списка в нужном порядке
Отправлено: Armor от 03 Октября 2011, 10:18:02
Этот макрос генерит список нужных мне категорий но, выводятся они в выпадающем списке не в той последовательности что на сайте
$FORMS['reflection_field_relation'] = <<<END
    <tr>
        <td class="td1">
            %title%:
        </td>

        <td>
            <select name="%input_name%" style="width: 293px;" id="sel-2" size="1">               
                %options%
            </select>
        </td>
    </tr>

Макрос  %options% генерит их но почемуто порядок меняется, админку пересмотрел, не нашел места для принудительного изменения

Поля используемые в этой форме:
Категория * [kategoriya] (Выпадающий список)    -- в этом поле при редактировании стоит Тип: выпадающий список, Справочник: категория
Ваше имя * [vashe_imya] (Строка)
E-mail [email] (Строка)
Заголовок * [zagolovok] (Строка)
Текст сообщения * [tekst_soobweniya] (Простой текст)

пациент http://uk-audit.ru/support/
Вопрос:  где можно установить порядок вывода ?

Название: Re:Генерация списка в нужном порядке
Отправлено: admin от 03 Октября 2011, 11:53:44
выводите список каким макросом? catalog search()?
Название: Re:Генерация списка в нужном порядке
Отправлено: Armor от 03 Октября 2011, 15:39:27
%webforms add(121, 554, 'pochta')%---этим
Название: Re:Генерация списка в нужном порядке
Отправлено: admin от 03 Октября 2011, 18:24:51
список выводиться так как он задан в справочнике. Либо меняй в справочнике (там есть возможность задать номер,что-то вроде порядкового номера к каждому элементу списка), либо пользуйся выводом списка средствами кастомного макроса или usel там можно задать сортировку.

по поводу второго варианта смотри статьи на umihelp.ru вывод справочников (http://umihelp.ru/?s=%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D1%87%D0%BD%D0%B8%D0%BA&x=0&y=0)
Название: Re:Генерация списка в нужном порядке
Отправлено: Armor от 04 Октября 2011, 00:13:48
О справочнике поподробнее пожалуйста, где искать ?
я то понимаю что оно гдето задается но, место очень спрятано как по мне ...

ЗЫ спасибо