Хотел уточнить у тех, кто разбирается в различии связей/логике таблиц OP2 и OP3, не пропустил ли я чего при переезде (только категории, производители и товары, с урлами). Opencart.pro 2.3 на Opencart 3.0.3.8, сборка с этого сайта. Глянул таблицы обеих версий, особых различий не заметил, за исключением таблиц url_alias / SEO_URL. Перекинул данные из OP2 в таблицы OP3, убрал лишние поля, типа noindex (opencart.pro) category category_description category_path category_to_layout category_to_store manufacturer manufacturer_to_store product product_description product_image product_to_category product_to_layout product_to_store В seo_url OP3 убрал демо записи, кроме служебных, в дампе url_alias OP2 наоборот, служебку удалил, остальные записи оставил, обновил. Дополнительно в seo_url обновил запросом поля store_id, language_id, значения по дефолту. Служебные op2 удалить, op3 оставить information_id= common/home information/* blog/* article/* Остальные ор2 оставить, демо записи из ор3 удалить product_id= manufacturer_id= category_id= Собственно вопрос, нужно ли обновлять для товаров, категорий и производителей другие таблицы? Я вроде просмотрел все таблицы, но в силу отсутствия знаний по логике OP, решил спросить более знающих товарищей.
Если у товаров есть характеристики и опции, то нужны и таблицы с упоминанием attribute и option, включая oc_product_attribute, oc_product_option и oc_product_option_value. Так же, если не пустые, то нужны и остальные таблицы oc_product_*.
Они могут быть не пустыми на новом сайте с демо-данными. Так что нужно убедиться и очистить при необходимости.
Что вы решили обновлять в том же самом движке? Попробуйте обычный функционал апгрейда сайт/upgrade, вам понравится....
Скорее не обновление, а вынужденный переезд с недавно почившего в бозе opencart.pro 2.3 на 3-ю версию местной сборки. Как я понял, там отличия только в твиге и версии php. Первый раз так и делал, воспользовался функцией обновления, штук 8-9 патчей прошло, вроде завелось, но мне не понравилось. В opencart.pro есть мелкие отличия от дефолтной версии, типа лишних полей, таблиц. Где то забыл выгрести старые файлы, где то косякнуло по мелочи. IMHO лучше с нуля, чем потом разбираться, а что там такого повылезло. Да и в моем случае не так много таблиц, нет заказов и клиентов, чисто каталог, заодно глянул, что там в дампах делается, ознакомился со структурой таблиц, освоил админер, короче провел время с пользой.
Как то вы непоследовательно действуете... Если вам только товары нужны, то зачем служебные страницы. Если полноценный переезд, то самое главное забыли - покупателей и заказы