Jump to content

Упорядкувати список "Населених Пунктів"


Recommended Posts

Доброго дня.
Як реалізувати порядок "міст" при заведенні користувача по алфавіту, як це зроблено з вулицями і номерами будинків. Дякую.

Link to post
Share on other sites

Показывать название населенного пункта в адресных полях (думаем, вам это не особо спичит)

CITY_DISPLAY=0

 

Уверены, что это то, что просит ТС ?

Link to post
Share on other sites

Скорее всего надо будет добавить в sql запрос, который делает выборку населенных пунктов, order by ИМЯ_ПОЛЯ_С_НАЗВАНИЕМ

function zb_AddressGetCityAllData() {
    $query = "SELECT * from `city` ORDER by `id` ASC";
    $all_data = simple_queryall($query);
    return($all_data);
}

api.address.php попробуйте изменить ... ORDER by 'id' ASC на ORDER by 'cityname' ASC. На всякий случай сделайте резервную копию оригинального php файла. Так как в ответе я не уверен.

Edited by Golthana
Link to post
Share on other sites

Скорее всего надо будет добавить в sql запрос, который делает выборку населенных пунктов, order by ИМЯ_ПОЛЯ_С_НАЗВАНИЕМ

function zb_AddressGetCityAllData() {
    $query = "SELECT * from `city` ORDER by `id` ASC";
    $all_data = simple_queryall($query);
    return($all_data);
}

api.address.php попробуйте изменить ... ORDER by 'id' ASC на ORDER by 'cityname' ASC. На всякий случай сделайте резервную копию оригинального php файла. Так как в ответе я не уверен.

Дуже дякую. 

Все полетіло по алфавіту.

Link to post
Share on other sites

А не підскажете як теж зробити з "Услугою" при реєстрації абонента ? Тобто щоб сформувало по зростанню ІП пулів.

Edited by tiger13
Link to post
Share on other sites

 

 

А не підскажете як теж зробити з "Услугою" при реєстрації абонента ? Тобто що сформувало по зростанню ІП пулів.

Да приблизительно также. Сейчас поищу где это может быть и напишу


Только учтите, что после обновления биллинга эти операции придется снова выполнять.

Link to post
Share on other sites

 

 

Тобто що сформувало по зростанню ІП пулів.

Здесь я не совсем понял. Что значит по возрастанию. Наведите пример. Или лучше скрин с описанием желаемого

Link to post
Share on other sites

Хотілось щоб іп пули (назва услуги) були позростанню

наприклад 

10.1.1.0/24
172.25.1.0/24
172.25.2.0/24
172.25.30.0/24
192.168.0.0/24
 
Просто через деякий час при додаванні нового пулу він  додається в кінець списку, це так незручно , а  якщо їх трішки є - це просто хаос.

post-31085-0-40931800-1489345538_thumb.jpg

Edited by tiger13
Link to post
Share on other sites

Попробуйте в api.networking (198 строка)

function multinet_get_services() {
$query="SELECT * from `services` ORDER BY `id`";
$result=simple_queryall($query);
return ($result);
}

Также изменить

$query="SELECT * from `services` ORDER BY `id`";

на

$query="SELECT * from `services` ORDER BY `desc`";

Не забываем про сохранение исходного файла.


Терешки - это Полтавская, Киевская или Черкасская область у вас?

Edited by Golthana
Link to post
Share on other sites

 

 

Скрін був зроблений на тестовій машині.

А то у меня есть знакомый Tiger из Полтавы, потому и спросил.


 

 

Дякую. Погрупувало так як потрібно.

Рад, что помог.

Link to post
Share on other sites

Немного не по теме, но тоже интересует где изменить запрос чтоб при открытии Онлайн абоненты сортировались по IP?

Link to post
Share on other sites

Немного не по теме, но тоже интересует где изменить запрос чтоб при открытии Онлайн абоненты сортировались по IP?

0.7.8 - rev 5110

alter.ini: ONLINE_HP_MODE больше не может принимать значения 0 - старый режим отображения удален.

alter.ini: ONLINE_HP_MODE теперь может принимать значение 2 - режим очень быстрого рендера с кешированием для больших БД.

и лишний раз тыкнуть на поле "ip" в списке трудно?

Link to post
Share on other sites

Немного не по теме, но тоже интересует где изменить запрос чтоб при открытии Онлайн абоненты сортировались по IP?

 

Вы можете выровнять по колонке ip, нажав на нее.

Честно говоря, не вижу смысла "ковырять" код, если предусмотрен штатный метод.

Edited by Golthana
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...