Настройка стран и регионов в Virtuemart. Добавление регионов для Украины и России в Virtuemart 1.1.6

Logo
Настройка стран и регионов в Virtuemart. Добавление регионов для Украины и России в Virtuemart 1.1.6

Здравствуйте уважаемые читатели блога dmitriydenisov.com. В этой короткой статье мы рассмотрим очередной важный момент в настройке интернет магазина Virtuemart, а именно настройку стран и регионов в Virtuemart. Делать мы это будем для того, чтобы продавец вашего интернет магазина имел четкое представление, куда отправлять товар, а покупатели магазина могли сразу указать регион для доставки товара. Итак, переходим к подробному руководству по настройке стран и регионов в Virtuemart.

Ручное добавление регионов в Virtuemart

В предыдущей статье «Настройка компонента интернет магазина Virtuemart — Вкладка Сайт» мы рассмотрели, как настраивается отображение товаров в магазине Virtuemart. Теперь давайте рассмотрим еще один немаловажный момент в настройке Virtuemart, а именно как добавить регионы для вашей страны в интернет магазине вручную.

Делается это очень просто. Первым делом заходим в Административную панель – Компоненты – Virtuemart, затем переходим в Настройки – Список стран.

В открывшемся окне находим интересующую нас страну. Для этого можем воспользоваться поиском либо просто пролистать список при помощи постраничной навигации. Также с этого окна вы можете изменить существующие страны либо добавить свои, нажав на соответствующие кнопки меню.

Теперь давайте вернемся к первоначальной теме, а именно к настройке регионов в Virtuemart. Для добавление или редактирования регионов Virtuemart жмем по ссылке «Список регионов» рядом с выбранной вами страной на странице со странами, после чего в открывшемся окне жмем по кнопке «Новый». В результате откроется окно, которое будет иметь примерно следующий вид:

Здесь вам нужно заполнить три поля:

  • Название региона – прописываем название региона, который вы хотите добавить, например, Киевская обл.
  • Код региона (2) – прописываем английскими буквами специальный код выбранного вами региона.
  • Код региона (3) – прописываем числовой код выбранного вами региона.

После заполнения всех полей, жмем по кнопке «Сохранить» в результате чего ваш регион появится в списке регионов выбранной вами страны. Теперь при регистрации, пользователь может выбрать из списка страну, после чего внизу появится еще один список, где он сможет выбрать свой регион.

Аналогичным образом вы можете добавить в Virtuemart все остальные регионы для своей страны. Как видите это очень просто, но все же ручной процесс добавления отнимает достаточно много времени, особенно если в вашей стране много регионов. Чтобы сэкономить время, рекомендую вам воспользоваться другим способом добавления регионов в Virtuemart, который поможет вам значительно сэкономить время и добавить регионы для Украины и России всего за несколько кликов.

Автоматическое добавление регионов для Украины и России

Специально для читателей блога dmitriydenisov.com я подготовил архив, в котором содержатся два файла с SQL-командами для автоматического добавления в Virtuemart регионов для стран Украина и Россия. Для того чтобы загрузить этот архив к себе на компьютер, перейдите по следующей ссылке – «Скачать архив для автоматического добавления регионов в Virtuemart для Украины и России».

Итак, теперь давайте рассмотрим, как добавить все регионы в Virtuemart всего за пару секунд. Делается это опять же очень просто. Первым делом заходим в phpMyAdmin на вашем хостинге, либо переходим по адресу http://localhost/Tools/phpMyAdmin/, если вы используете, как рабочую среду, Denwer. Далее в окне слева выбираем базу данных вашего магазина.

После этого в открывшемся окне переходим во вкладку SQL и в поле «Выполнить SQL-запрос(ы) на БД» вставляем SQL-команды, которые находятся в скачанном вами архиве. Для этого просто откройте в редакторе нужный вам файл и скопируйте содержимое, после чего вставьте код в соответствующее поле в phpMyAdmin. Как я уже говорил, в архиве всего два файла с именами jos_vm_state-ukraine.txt и jos_vm_state-russia.txt, которые отвечают за добавление в Virtuemart регионов Украины и России соответственно, поэтому с этим не должно возникнуть никаких проблем.

После вставки кода жмем по первой кнопке «Пошел», которая находится сразу под полем для ввода SQL-запросов. В результате этого phpMyAdmin выдаст сообщение «Ваш SQL-запрос был успешно выполнен», которое означает, что процесс добавления регионов в Virtuemart закончен. Если вы получили другое сообщение, значит что-то пошло не так как нужно, и следует пробовать снова. На всякий случай рекомендую всегда перед началом работы делать резервные копии базы данных. Это будет гарантией того, что сайт будет работать долго и не запорется в процессе отладки.

Далее снова заходим в Административную панель – Компоненты – Virtuemart – Настройки – Список стран —  Ваша страна и проверяем наличие регионов. Для полной уверенности переходим на страницу с магазином и при регистрации выбираем свою страну. Если после выбора страны внизу появится список с вашими регионами, то процесс добавления регионов в Virtuemart прошел успешно.

На этом я завершаю эту небольшую статью про добавление регионов в Virtuemart. Если у вас остались какие-то вопросы по данному материалу, вы всегда можете задать их в комментариях.

На этом все. Удачи вам и до скорых встреч на страницах блога dmitriydenisov.com

Обнаружили ошибку? Выделите ее и нажмите Ctrl+Enter

Комментарии 18

  • Александр

    А Вам не трудно будет архив на другой файлообменник выложить? Чего-то Letitbit не даёт качать по хорошему :(

    P.S. Спасибо Вам за статьи! Для начинающего самое оно!

  • Дмитрий

    Здравствуйте, Александр!
    Проверил ссылку — все работает отлично. Попробуйте еще раз скачать файл. Возможно, были какие-то временные проблемы с файлообменником.

  • Александр

    Обменник предлагает SkyMonk поставить, иначе отдавать ссылку на файл отказывается :( А не хочется лишним софтом систему засорять…

  • Дмитрий

    Не разбив яиц омлет не приготовишь:)
    А если серьезно, то напишите мне в «Контакты» и я постараюсь найти нужные вам файлы. Вроде не удалял с ПК.

  • Александр

    Прошу прощения, с файлообменником разобрался :) Надо было просто дольше подождать xD

  • Алексей

    Спасибо! Выручили с укр. областями!

  • Дмитрий

    Не за что. Сам когда-то искал решение, поэтому и решил написать данную статью.

  • Петрович

    ссылка «Скачать архив для автоматического добавления регионов в Virtuemart для Украины и России»
    файл не найден =(

  • Дмитрий

    Только что все перепроверил и скачал файл. Все работает. Попробуйте снова.

  • Петрович

    скачал. летитбит тупит

  • Vladimir

    LetitBit не работает.

  • Дмитрий

    Еще раз перепроверил — все работает. Учитесь ждать. Секунд 40 и вас переадресует на страницу скачки.

  • Юрий

    Ребята, а как быть с joomla 2.5.6. Virtuemart 2.0.10? Что-то не получается у меня ничего. Спасибо за ответ.

  • IVAN

    Ребята, а как быть с joomla 2.5.6. Virtuemart 2.0.10? Что-то не получается у меня ничего. Спасибо за ответ.

    +1

  • Дмитрий

    Летитбит не хочет отдавать фаил…  кстати, а где можно найти базу для других стран? на будующее +) спасибо!

  • Дмитрий

    Базу нужно искать. У меня ее нет:) В крайнем случае можно создать базу самостоятельно. В качестве примера используйте исходный файл с данной статьи.

  • Павел

    Спасибо за Украину =D

  • Дмитрий

    Всегда пожалуйста :)

Оставить комментарий

отменить ответ