Redje

[Решено] Как изменить порядок стран при регистрации

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

Redje    5

Не нашел работающего решения данной задачи - как сделать так, чтобы при регистрации/оформлении заказа в поле "Страна" первой шла Россия (или Украина) ?
Данное решение http://jul-collection.com/opencart-ubiraem-lishnie-stranyi-i-ustanavlivaem-po-umolchaniyu-opredelennuyu-stranu.html у меня не работает, возможно потому, что установлен модуль "Simple - упрощенная регистрация и заказ" .
Вариант с добавление пробела перед названием страны, побаиваюсь использовать, мало ли на чес еще скажется (магазин интегрирован с 1С).
Да и вообще, правильнее наверное подредактировать код модели опенкарта в части сортировки стран. Только как это сделать? 

 

P.S.

ocStore Версия 1.5.5.1.2
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    2 019
что установлен модуль "Simple - упрощенная регистрация и заказ" .

 

как сделать так, чтобы при регистрации/оформлении заказа в поле "Страна" первой шла Россия (или Украина) ?

 

Это есть в настройках симплы.

Поделиться сообщением


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

Это есть в настройках симплы.

Действительно есть.

Спасибо!

Странно, вчера вечером долго переписывался по этому поводу с автором модуля, он даже не обмолвился по поводу наличия такой функции, наоборот написал что

это не проблема модуля, а проблема опенкарта, так как модуль базируется и не может работать без его моделей и отображает ровно то, что они возвращают

 

Автор забыл, что уже реализовал такую функцию?

 

Поделиться сообщением


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

Не вижу в его ответе ни единого упоминания  о данной проблеме.Следовательно вопрос ему был задан иначе.Функция эта в симпле с самых первых версий присутствует.

Поделиться сообщением


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

Чтобы изменить порядок вывода стран, нужно добавить поле, например sort_order. Переписать запрос к таблице country.

Кроме того, желательно убрать (выключить) из списка страны явно никогда не будет что-либо у вас покупать.

Изменит контроллер, модель, шаблон для админки, чтоб оперативно вносить такие изменения.

Поделиться сообщением


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

Не вижу в его ответе ни единого упоминания  о данной проблеме.Следовательно вопрос ему был задан иначе.Функция эта в симпле с самых первых версий присутствует.

человек спросил:

 

"Еще вопрос, нет ли готового решения,  как в списке стран, при оформлении заказа/регистрации, поднять на первое место России ? Вообще очень странно, что такая распространенная задача (уверен большинство устанавливавших OC пользователей недовольны существующим в нем порядком расположения стран и городов ) не имеет готового решения."

 

ответил ему, что в модуле такого нет, потому что за это отвечают модели локализации опенкарта, как и написал chukcha

 

теперь совершенно случайно выясняется, что ему было достаточно "значения по умолчанию"

Поделиться сообщением


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

Уважаемый Дмитрий, можно долго спорить о тонкости семантики слов, но суть вопроса была одна и та же, что в этой теме, что в отправленном вам письме. Вопрос был " как сделать так, чтобы Россия была вначале списка а не в его середине". Если, а это действительно так, установка  "значения по умолчанию"  решает этот вопрос, то почему так и не ответить? 

Просто Tom не стал придраться к словам и дал ответ, а вы не захотели.

Это никак не умоляет качеств вашего модуля и вас как специалиста по Opencart,  желаю вам лишь  с большим пониманием относиться к вопросам своих постоянных клиентов, не все они  разбираются в тонкостях   настройки opencart так же хорошо как и вы.

Поделиться сообщением


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

если вас спрашивают о цвете фрукта, вы же не отвечаете "вкусный"?

даже спорить не хочу по поводу этого бреда.

и вот не надо сейчас играть своими же словами, вопрос тут я процитировал дословно.

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу