Быстрая загрузка городов
adwebzoom


Cпециалист
: 123
: 05-11-2013


24-07-2018 15:19
Доброго дня!
Где-то видел информацию по загрузке списка городов (включая сам список) в prestashop через mysql, не могу найти. Может кто вспомнит или подскажет как это сделать быстро, не по одному городу добавлять, а сразу списком.
 
 
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


24-07-2018 17:50
Цитата:( adwebzoom @ 24-07-2018 16:19 Смотреть сообщение )
Где-то видел информацию по загрузке списка городов (включая сам список) в prestashop через mysql, не могу найти.

Класс "County" запрещён начиная с 1.6.
Уточните в какую таблицу вы хотите загрузить города и для чего это необходимо.
Возможно речь о регионах?
 
  
adwebzoom


Cпециалист
: 123
: 05-11-2013


24-07-2018 21:31
Локализация / Область
Чтобы настроить доставку по городам России.
 
 
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


25-07-2018 14:38
Город лучше всего указывать через встроенное текстовое поле (для помощи покупателю использовать дадату или подобный сервис).
А, стоимость настроить через регионы.

Регионы можно добавить через mysql выполнив запрос указанный ниже:
Код:
INSERT INTO `ps_state` (`id_country`, `id_zone`, `name`, `iso_code`, `active`) VALUES
(177, 7, 'Алтайский край', '22', 1),
(177, 7, 'Амурская область', '28', 1),
(177, 7, 'Архангельская область', '29', 1),
(177, 7, 'Астраханская область', '30', 1),
(177, 7, 'Белгородская область', '31', 1),
(177, 7, 'Брянская область', '32', 1),
(177, 7, 'Владимирская область', '33', 1),
(177, 7, 'Волгоградская область', '34', 1),
(177, 7, 'Вологодская область', '35', 1),
(177, 7, 'Воронежская область', '36', 1),
(177, 7, 'Москва', '77', 1),
(177, 7, 'Еврейская автономная область', '79', 1),
(177, 7, 'Забайкальский край', '75', 1),
(177, 7, 'Ивановская область', '37', 1),
(177, 7, 'Иные территории, включая город и космодром Байконур', '99', 1),
(177, 7, 'Иркутская область', '38', 1),
(177, 7, 'Кабардино-Балкарская Республика', '07', 1),
(177, 7, 'Калининградская область', '39', 1),
(177, 7, 'Калужская область', '40', 1),
(177, 7, 'Камчатский край', '41', 1),
(177, 7, 'Карачаево-Черкесская Республика', '09', 1),
(177, 7, 'Кемеровская область', '42', 1),
(177, 7, 'Кировская область', '43', 1),
(177, 7, 'Костромская область', '44', 1),
(177, 7, 'Краснодарский край', '23', 1),
(177, 7, 'Красноярский край', '24', 1),
(177, 7, 'Курганская область', '45', 1),
(177, 7, 'Курская область', '46', 1),
(177, 7, 'Ленинградская область', '47', 1),
(177, 7, 'Липецкая область', '48', 1),
(177, 7, 'Магаданская область', '49', 1),
(177, 7, 'Московская область', '50', 1),
(177, 7, 'Мурманская область', '51', 1),
(177, 7, 'Ненецкий автономный округ', '83', 1),
(177, 7, 'Нижегородская область', '52', 1),
(177, 7, 'Новгородская область', '53', 1),
(177, 7, 'Новосибирская область', '54', 1),
(177, 7, 'Омская область', '55', 1),
(177, 7, 'Оренбургская область', '56', 1),
(177, 7, 'Орловская область', '57', 1),
(177, 7, 'Пензенская область', '58', 1),
(177, 7, 'Пермский край', '59', 1),
(177, 7, 'Приморский край', '25', 1),
(177, 7, 'Псковская область', '60', 1),
(177, 7, 'Республика Адыгея (Адыгея)', '01', 1),
(177, 7, 'Республика Алтай', '04', 1),
(177, 7, 'Республика Башкортостан', '02', 1),
(177, 7, 'Республика Бурятия', '03', 1),
(177, 7, 'Республика Дагестан', '05', 1),
(177, 7, 'Республика Ингушетия', '06', 1),
(177, 7, 'Республика Калмыкия', '08', 1),
(177, 7, 'Республика Карелия', '10', 1),
(177, 7, 'Республика Коми', '11', 1),
(177, 7, 'Республика Крым', '91', 1),
(177, 7, 'Республика Марий Эл', '12', 1),
(177, 7, 'Республика Мордовия', '13', 1),
(177, 7, 'Республика Саха (Якутия)', '14', 1),
(177, 7, 'Республика Северная Осетия - Алания', '15', 1),
(177, 7, 'Республика Татарстан (Татарстан)', '16', 1),
(177, 7, 'Республика Тыва', '17', 1),
(177, 7, 'Республика Хакасия', '19', 1),
(177, 7, 'Ростовская область', '61', 1),
(177, 7, 'Рязанская область', '62', 1),
(177, 7, 'Самарская область', '63', 1),
(177, 7, 'Санкт-Петербург', '78', 1),
(177, 7, 'Саратовская область', '64', 1),
(177, 7, 'Сахалинская область', '65', 1),
(177, 7, 'Свердловская область', '66', 1),
(177, 7, 'Севастополь', '92', 1),
(177, 7, 'Смоленская область', '67', 1),
(177, 7, 'Ставропольский край', '26', 1),
(177, 7, 'Тамбовская область', '68', 1),
(177, 7, 'Тверская область', '69', 1),
(177, 7, 'Томская область', '70', 1),
(177, 7, 'Тульская область', '71', 1),
(177, 7, 'Тюменская область', '72', 1),
(177, 7, 'Удмуртская Республика', '18', 1),
(177, 7, 'Ульяновская область', '73', 1),
(177, 7, 'Хабаровский край', '27', 1),
(177, 7, 'Ханты-Мансийский автономный округ - Югра', '86', 1),
(177, 7, 'Челябинская область', '74', 1),
(177, 7, 'Чеченская Республика', '20', 1),
(177, 7, 'Чувашская Республика - Чувашия', '21', 1),
(177, 7, 'Чукотский автономный округ', '87', 1),
(177, 7, 'Ямало-Ненецкий автономный округ', '89', 1),
(177, 7, 'Ярославская область', '76', 1);
 
  
Надер
Новичок
: 90
: 24-07-2014


16-11-2019 21:23
Здравствуйте. У меня тоже проблема с областями. Началось с того, что при оформлении заказа на новые добавленные товары при выборе способа доставки пишет, что способы доставки не найдены. Много перечитал, у всех проблема решается по-разному. У похоже проблема в том, что страна Россия есть со всеми настройками, областей российских нет вообще. Из Европы кроме ЕУ только некоторые штаты США. У каждого нового товара способы доставки выбраны и сохранены. Подскажите, есть какие-то способы решения этой проблемы? Пытался создать область, но при выборе страны в списке выходит все кроме России, хотя она активна.
 
  
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


17-11-2019 13:51
Цитата:( Надер @ 16-11-2019 22:23 Смотреть сообщение )
Подскажите, есть какие-то способы решения этой проблемы? Пытался создать область, но при выборе страны в списке выходит все кроме России, хотя она активна.

Если регионы не нужны - нет необходимости их заводить.
"ПУ > Способы доставки > выберите необходимый способ доставки > Редактировать" далее отметьте (галочками) зону / зоны в которые необходима доставка (в которой сохранена РФ).
 
  
Aville


Новичок
: 3
: Москва
: 17-11-2015


14-01-2020 15:26
Сорри, может не в тему, я как-бы больше о стандартизации написания адресов.

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

ПочтаРоссии в рекомендациях написания адреса указывает край и область, см пример https://www.pochta.ru/support/post-rules/write-address

Есть у налоговой все адреса юрлиц и физлиц страны, ведь надо как-то со всех собирать налоги, база называется как вы знаете КЛАДР. Как её прикручивают к различным сервисам видел, но как привязывают к престашоп не видел. Возможно есть модуль какой-то.

У меня в одном сервисе работает база КЛАДР, она в mysql от 3Гб места занимает. Не тормозит. По городу и улице, показывает номера домов и подставляет индекс, край, область. Номеров квартир и т.д. конечно уже нет.

Есть ли такое для Prestashop, кто видел?
 
  
evg
Новичок
: 2
: 12-04-2021


15-04-2021 23:22
Доброго времени суток! Подскажите пож. реально ли как то перенести товары с престы 1,3 в 1,6? Если кто то знает подскажите пож как это можно сделать (т.е. хочу с 1,3 в 1,6 шаблон перенести товары и так же фото)


Сообщение отредактировал evg (16-04-2021 00:24)
 
  
Алекс


Администратор
: 4516
: Красноярск
: 29-05-2009


15-04-2021 23:42
Цитата:( evg @ 16-04-2021 00:22 Смотреть сообщение )
Доброго времени суток! Подскажите пож. реально ли как то перенести товары с престы 1,3 в 1,6? Если кто то знает подскажите пож как это можно сделать (т.е. хочу с 1,3 в 1,6 шаблон перенести товары и так же фото)

1) Простой, но очень долгий (по времени) вариант - обновить 1.3 до 1.4, далее 1.4 до 1.5 и 1.5 до 1.6, после чего взять необходимые таблицы из 1.6 и импортировать в рабочий ИМ.
2) Сложнее - написать импорт из одной ИМ в другую, получать объектную модель товара и создавать новую в 1.6, после чего сохранять товар (самый правильный способ).
3) Самый простой - взять данные таблиц "ПРЕФИКС_product*" из 1.3 и импортировать их в уже созданные таблицы для 1.6 (при необходимости видоизменяя или дополняя данными).
 
  
evg
Новичок
: 2
: 12-04-2021


20-04-2021 09:16
Цитата:( Алекс @ 16-04-2021 00:42 Смотреть сообщение )
Цитата:( evg @ 16-04-2021 00:22 Смотреть сообщение )
Доброго времени суток! Подскажите пож. реально ли как то перенести товары с престы 1,3 в 1,6? Если кто то знает подскажите пож как это можно сделать (т.е. хочу с 1,3 в 1,6 шаблон перенести товары и так же фото)
1) Простой, но очень долгий (по времени) вариант - обновить 1.3 до 1.4, далее 1.4 до 1.5 и 1.5 до 1.6, после чего взять необходимые таблицы из 1.6 и импортировать в рабочий ИМ.
2) Сложнее - написать импорт из одной ИМ в другую, получать объектную модель товара и создавать новую в 1.6, после чего сохранять товар (самый правильный способ).
3) Самый простой - взять данные таблиц "ПРЕФИКС_product*" из 1.3 и импортировать их в уже созданные таблицы для 1.6 (при необходимости видоизменяя или дополняя данными).



Алекс, добрый день, спасибо за развернутое разъяснение и рекомендации. попробую начать с простого, с первого варианта. обновлюсь на тестовом сайте посмотрю что и как получится ...