Leaderboard


Popular Content

Showing content with the highest reputation on 11/27/14 in Сообщения

  1. 1 point
    Допустим у нас в базе есть 100 городов. Все они отсортированы по алфавиту. Но мы хотим чтобы город Москва всегда был на первом месте при выборе. Ведь это логично, что большинство объявлений будут базироваться там (для Москвы и Московской области это актуально). Для этого заходим в Приложения - Редактор форм. 1. Раскрываем поля таблицы city 2. Добавляем поле sort_order с типом safe_string, название даем "Порядок сортировки" (храниться в базе), сохраняем 3. Идем в редактирование городов (Справочники - Города), находим город Москва и указываем в поле "Порядок сортировки" значение 100. 4. Теперь возвращаемся в Приложения - Редактор форм, открываем таблицу data, находим колонку city_id, нажимаем редактировать эту колонку. 5. Находим строчку SQL-запрос, кликаем по "Показать запрос", увидим что там написано: select * from re_city order by name6. Меняем на select * from re_city order by sort_order desc, name7. Сохраняем Теперь Москва всегда будет первой в списке.