И снова оглавление(

  • Автор темы Автор темы Ptichcka*
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Ptichcka*

Участник
Топикстартер
Сообщения
228
Реакции
0
Проблема вот какая. Собственно само оглавление создается без проблем. Но вот сортируется оно по алфавиту не совсем так, как нужно.
Собственно говоря, в него входят только типы товара, состоящие чаще всего из цифр. Например 19, 200 и т.д.
Так вот сортируется оно как текст. Т.е. сначала идет, например, 169, а уже потом 19. Как сделать сортировку по принципу возрастания чисел?
Или это уже алфавитный указатель. Если так, то как проще перейти от оглавления к алфавитному указателю?
Надеюсь, внятно описала проблему)
 
Ответ: И снова оглавление(

Вообще-то "по алфавиту" 6 раньше, чем 9, поэтому 169 раньше, чем 19. Может гуру напишут скрипт какой, а так — только врукопашную бороться... Если ошибаюсь — поправьте, буду признателен. Сам с такой проблемой сталкивался, благо цифр немного было, поправил руками.
 
Ответ: И снова оглавление(

Мы эту проблему решили трехзначной нумерацией с добавлением нулей в начале.
 
Ответ: И снова оглавление(

Т.е. ко всем элементам, должным войти в оглавление, в начале автоматом добавляем три "0", и они затем сортируются как числа?
 
Ответ: И снова оглавление(

001
002
003
.
015
016
..
121
122
 
Статус
Закрыто для дальнейших ответов.