Перейти к содержанию
Форум поддержки пользователей VamShop

Сортировка Доп.полей покупателя


Рекомендуемые сообщения

Возникла проблема по упорядочиванию доп.полей покупателя. Так как прямой возможности сортировки каждого поля нет, я сначала думал что они сортируется по мере их ввода. В результате не так - система сама по своим критериям их раскидывает в рандоме. Пробовал ставить номер перед названием поля - не помогло. И аналогичная ситуация и на 2 других языках магазина (только рандом уже другой). Просьба помочь.

Ссылка на сообщение
Поделиться на другие сайты

Так где имено нужно изменить сортировку?!

В админке, в каталоге, на странице карточки товара, внутри категории, в списке товара, где?!

Ссылка на сообщение
Поделиться на другие сайты

доп.полей покупателя на всех страницах идут в таком порядке, как они расположены в админке. Значит - в админке.

Ссылка на сообщение
Поделиться на другие сайты

Опять же вопрос, где именно.

Есть страница создания доп. полей.

Есть страница вывода доп. полей у конкретного клиента, есть вывод доп. полей в счёте, накладной в админке.

Если на странице создания доп. полей, то правьте /admin/customer_extra_fields.php то вывод идёт в строке:

  $fields_query_raw = "select ce.fields_id, ce.fields_size, ce.fields_input_type, ce.fields_input_value, ce.fields_required_status, cei.fields_name, ce.fields_status, ce.fields_input_type, ce.fields_required_email from " . TABLE_EXTRA_FIELDS . " ce, " . TABLE_EXTRA_FIELDS_INFO . " cei where cei.fields_id=ce.fields_id and cei.languages_id =" . (int)$_SESSION['languages_id'];

здесь надо задавать сортировку, например по id:

  $fields_query_raw = "select ce.fields_id, ce.fields_size, ce.fields_input_type, ce.fields_input_value, ce.fields_required_status, cei.fields_name, ce.fields_status, ce.fields_input_type, ce.fields_required_email from " . TABLE_EXTRA_FIELDS . " ce, " . TABLE_EXTRA_FIELDS_INFO . " cei where cei.fields_id=ce.fields_id and cei.languages_id =" . (int)$_SESSION['languages_id'] . " order by ce.fields_id" ;

 

Изменено пользователем VaM
Ссылка на сообщение
Поделиться на другие сайты

Перекопировал. Ошибка:

 

Интернет-магазин закрыт на техническое обслуживание, заходите позже!

Изменено пользователем Mihails
Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...