Украинская зона для virtuemart 1.1x

Статус
В этой теме нельзя размещать новые ответы.
В общем если руки дойдут, длинными зимними вечерами ручками введу все города. если сделаю - обязательно выложу
 
  • Заблокирован
  • #12
В общем если руки дойдут, длинными зимними вечерами ручками введу все города. если сделаю - обязательно выложу
Может я чего то не понимаю, но зачем ручками то вводить?
Неужели нет специалистов по базам, которые разобьют тот массив по полям ( он же уже отформатирован ) и вставят эти поля в таблицу с форматом VM?
По моему весь материал имеется, есть сама инфа разбитая по полям массива выложенная mordaspp. Есть формат SQL файла, которым вводятся регионы России. Теперь спецу надо перелить данные из массива в SQL файл. Как мне кажется для человека умеющего работать с базами - 10 минут делов.
Вопрос в этом человеке, неужели у нас на всей Украине нет такого спеца?
 
Попытка номер раз

Привет!
С Виртумартом разбираюсь второй день, так что сильно не пинайте.
Взял список украинских городов из одного из постов в этой теме, загнал в Виртумарт. Вроде работает.
Гоняю шаблон RT Mynxx. В "Контактной информации плательщика" в "Оформлении заказа" появились украинские города.
Скрипт: Посмотреть вложение city.zip
Если Джумла ставилась стандартно (то есть префикс таблиц - 'jos_'), то просто запустите скрипт чем-нибудь - он добавит список городов к стране Украина. Разбивки по областям нет - просто длинный список всех областных и районных центров Украины.

Пригодилось?
 
  • Заблокирован
  • #14
Привет!
С Виртумартом разбираюсь второй день, так что сильно не пинайте.
Взял список украинских городов из одного из постов в этой теме, загнал в Виртумарт. Вроде работает.
Гоняю шаблон RT Mynxx. В "Контактной информации плательщика" в "Оформлении заказа" появились украинские города.
Скрипт: Посмотреть вложение 28522
Если Джумла ставилась стандартно (то есть префикс таблиц - 'jos_'), то просто запустите скрипт чем-нибудь - он добавит список городов к стране Украина. Разбивки по областям нет - просто длинный список всех областных и районных центров Украины.
Пригодилось?
Спасибо за желание помочь, но имхо пользы это даст немного, зайдите в список появившихся штато-регионов, вместо них там города, но... только на букву А три Александровки, две Андреевки, два Артемовска. А это реальность, просто эти города находятся в разных областях, вобщем чтобы реально в виртуе из этого получить пользу, надо связать названия городов, с областями, а еще и с диапазонами индексов, только тогда виртуй будет корректно просчитывать стоимость доставки, А при таком раскладе будет следующая ситуевина: люди думая что у нас тут как то система сама разбирается будут просто вводить город и писать адрес, а потом как разбираться в какую область отослать? и конечно ни о каком автопросчете доставки основанном на диапазоне почтовых кодов и речи быть не может, а это все собственно говоря для этого и делается.
 
Да, ствительно, неувязочка вышла...

Получается, что оптимальнее всего загнать в этот список области (Киевская, Ровенская и т.д.), а города вводить вручную в поле "Город"? Иначе нужно хачить компонент, чтобы поле "Город" из текстового в список переделать, и подставлять список населённых пунктов на основе выбранной области?

Как сделаны Виртумартовские магазины для России? На каком сайте можно глянуть?
 
  • Заблокирован
  • #16
Да, ствительно, неувязочка вышла...
Получается, что оптимальнее всего загнать в этот список области (Киевская, Ровенская и т.д.), а города вводить вручную в поле "Город"? Иначе нужно хачить компонент, чтобы поле "Город" из текстового в список переделать, и подставлять список населённых пунктов на основе выбранной области?
Как сделаны Виртумартовские магазины для России? На каком сайте можно глянуть?
Да, судя по всему без хаков тут не обойтись. Подумал о минимальном варианте: Можно в базе городов, немного дописать для повторяющихся городов, из какой он области. Например: Андреевка (Донецкая обл.), Андреевка ( Николаевская обл.) и т.д.
Тогда поле "город" можно вообще выкинуть из регистрации, а "регион" переименовать в "город", чуть больше удобства для клиентов, но все таки это не решает главной задачи, а именно автоматической ассоциации города, с диапазоном почтовых индексов. А это нужно для расчета доставки. Тема очень злободневная, так как ни одна экспедиционная компания Украины, ( кроме полностью неконкурентноспособной Укрпошты) не может предложить единую цену доставки по всей Украине. Например доставки по крупным городам, гораздо дешевле, доставок по мелким. В виртуе есть способ назначить для каждого диапазона индексов, свою цену. И это есть лучший способ решить проблему разных тарифов. но для этого надо точно знать индекс, а вы же понимаете что нонешние граждане свое имя без ошибок не пишут, не говоря уже о том чтобы написать точный индекс почтового отделения и чтобы он совпал с реальностью.
 
Вот Вам переделаный запрос БД на регионы Украини, тобиш области... Открываем phpMyAdmin, переходим в базу даных с проектом над которим роботаете и в вкладке SQL запихивае всё из прикриплённого файла(делаем SQL-запрос), нажымаем ОК)) Вот и всё...

А если хотите города, то открываем Для просмотра ссылки Войди или Зарегистрируйся , и ручками переписываем вложеный мною файл с сохранением общих норм и `country_id` = 220(id Украины в jos_vm_country).. Вопшем ничего сложного ;)
 

Вложения

  • jos_vm_state-010508.TXT
    2,6 KB · Просмотры: 93
для Украины правильно добавлять в список областей Киев и Севастополь, так как они имеют республиканское значение
для тех кто захочет вместить все и не хочет 30тысяч раз делать ctrl+C ctrl+V
 

Вложения

  • car_reflists.rar
    363,9 KB · Просмотры: 112
Вопрос

Если вопрос актуален пиши в личку...
 
aaaus - если довел до ума - выложи. Я написал в личку - ни ответа ни привета. :smmne:
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху