Лучшая статья дня: сайт Finglobalist.ru - “Где взять кредит?” представляет: Управление привлечением банковского кредита: кому поручить - сторонней специализированной компании или выполнить собственными силами.

Уроки создания Интернет-магазина

Компонент VirtueMart имеет возможность настраивать страны и регионы, чтобы Вы, как продавец товара, имели четкое представление, куда отправить товар, а покупатель товара мог просто из выпадающего списка задать регион доставки товара.

Зайдем в админпанель - панель управления VirtueMart на вкадку Настройки - Список стран. В списке, рассматриваемой мной версии, представлено 245 стран. Для некоторых стран из списка регионы уже заданы. Для России этого не сделано. Мы не будем заносить все регионы вручную, а добавим их списком.

Для этого следует пройти базу данных Вашего сайта (если Вы создаете свой текстовый Интернет-магазин на локальном сервере, то Вам следует пройти по адресу: http://localhost/tools/phpmyadmin/) и создать SQL-запрос, перейдя на вкладку SQL. Сюда следует вставить следующий текст:

DELETE FROM `jos_vm_state` WHERE `country_id` = 176;
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Адыгея Республика', 'AD', '01');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Башкортостан Республика', 'BA', '02');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Бурятия Республика', 'BU', '03');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Алтай Республика', 'AL', '04');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Дагестан Республика', 'DA', '05');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Ингушетия Республика', 'IN', '06');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Кабардино-Балкарская Республика', 'KB', '07');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Калмыкия Республика', 'KL', '08');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Карачаево-Черкесская Республика', 'KC', '09');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Карелия Республика', 'KR', '10');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Коми Республика', 'KO', '11');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Марий Эл Республика', 'ME', '12');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Мордовия Республика', 'MO', '13');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Саха (Якутия) Республика', 'SA', '14');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Северная Осетия-Алания Республика', 'SE', '15');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Татарстан Республика', 'TA', '16');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Тыва Республика', 'TY', '17');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Удмуртская Республика', 'UD', '18');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Хакасия Республика', 'KK', '19');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Чеченская Республика', 'CE', '20');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Чувашская Республика', 'CU', '21');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Алтайский край', 'ALT', '22');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Краснодарский край', 'KDA', '23');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Красноярский край', 'KIA', '24');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Приморский край', 'PRI', '25');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Ставропольский край', 'STA', '26');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Хабаровский край', 'KHA', '27');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Амурская область', 'AMU', '28');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Архангельская область', 'ARK', '29');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Астраханская область', 'AST', '30');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Белгородская область', 'BEL', '31');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Брянская область', 'BRY', '32');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Владимирская область', 'VLA', '33');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Волгоградская область', 'VGG', '34');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Вологодская область', 'VLG', '35');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Воронежская область', 'VOR', '36');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Ивановская область', 'IVA', '37');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Иркутская область', 'IRK', '38');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Калининградская область', 'KGD', '39');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Калужская область', 'KLU', '40');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Камчатский край', 'KAM', '41');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Кемеровская область', 'KEM', '42');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Кировская область', 'KIR', '43');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Костромская область', 'KOS', '44');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Курганская область', 'KGN', '45');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Курская область', 'KRS', '46');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Ленинградская область', 'LEN', '47');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Липецкая область', 'LIP', '48');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Магаданская область', 'MAG', '49');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Московская область', 'MOS', '50');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Мурманская область', 'MUR', '51');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Нижегородская область', 'NIZ', '52');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Новгородская область', 'NGR', '53');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Новосибирская область', 'NVS', '54');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Омская область', 'OMS', '55');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Оренбургская область', 'ORE', '56');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Орловская область', 'ORL', '57');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Пензенская область', 'PNZ', '58');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Пермский край', 'PER', '59');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Псковская область', 'PSK', '60');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Ростовская область', 'ROS', '61');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Рязанская область', 'RYA', '62');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Самарская область', 'SAM', '63');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Саратовская область', 'SAR', '64');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Сахалинская область', 'SAK', '65');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Свердловская область', 'SVE', '66');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Смоленская область', 'SMO', '67');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Тамбовская область', 'TAM', '68');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Тверская область', 'TVE', '69');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Томская область', 'TOM', '70');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Тульская область', 'TUL', '71');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Тюменская область', 'TYU', '72');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Ульяновская область', 'ULY', '73');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Челябинская область', 'CHE', '74');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Забайкальский край', 'ZAB', '75');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Ярославская область', 'YAR', '76');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Москва', 'MOW', '77');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Санкт-Петербург', 'SPE', '78');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Еврейская автономная область', 'YEV', '79');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Ненецкий автономный округ', 'NEN', '83');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Ханты-Мансийский автономный округ', 'KHM', '86');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Чукотский автономный округ', 'CHU', '87');
INSERT INTO `jos_vm_state` VALUES ('', 176, 'Ямало-Ненецкий автономный округ', 'YAN', '89');После того, как текст вставлен, нажмите Пошел.

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

Для создания регионов самостоятельно, например, для другой страны, следует нажать на вкладку Новый и ввести название и код региона.

Кстати, хороший пример, созданного интернет-магазина, Вы можете посмотреть на сайте http://aircon.ua/. Это интернет магазин климатической техники, представляющий кондиционеры Киев от лучших мировых производителей.

Продолжение следует…