Jump to content
Koldun

Невидно товаров в заказе (PrestaShop 1.6)

Recommended Posts

Всем привет.

По переносил по таблично магазин с престы 1.5.6 на престу 1.6.1.4

По устранял всякие различия в таблицах.

И вот что интересно. Старые заказы (на Престе 1.5) показывают товар и цены (детали заказа)

А вот в новых, уже созданных на Престе 1.6 только итоговая цена. Правда список товара можно увидеть в форме заказчика. Но это не удобно, нет картинок и количества. Да и добавить/убрать товар не возможно теперь в заказе.

 

Все таблицы, с названием "order" сверил с исходными. И где надо, добавил не достающие поля с атрибутами.

 

В общем, подскажите,плз, какую таблицу пропустил? Или быть может какую иную ошибку допустил?

Включал баг трекер. Ничего не показывает. Все чисто.

 

Спасибо Вам и удачной Всем недели. ;-)

Edited by Koldun (see edit history)

Share this post


Link to post
Share on other sites

Ошибка одна - надо было пользоваться штатным модулем апгрейда.

Share this post


Link to post
Share on other sites

Ошибка одна - надо было пользоваться штатным модулем апгрейда.

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

И устранять не было ни сил ни времени.И тащить ошибки на новую платформу тоже не хотелось.

 

Спасибо за оперативный ответ.

 

Ждем новых предложений.

Edited by Koldun (see edit history)

Share this post


Link to post
Share on other sites

Из-за этого и не работает вывод товаров - где-то нет привязки товара в магазине к складу или магазину, которых не было в 1.5. А если у вас там всё перекроено на уровне своих оверрайдов и контроллеров, то концов не найти. Смотрите какой контроллер и экшн, смотрите код, смотрите какой запрос к базе не возвращает товары и почему.

Share this post


Link to post
Share on other sites

Очень много прекрасных и умных слов.

Постановка вопроса: переносилась только база, и то, по таблично.

Старые заказы, и в частности товары в заказах, в новой престе видны прекрасно.

Не видно лишь в НОВЫХ заказах, ТОВАРНЫХ позиций, в НОВОЙ престе.

Товар то списывается со склада. И в регистрации заказчика отображается.

 

Сегодня покопался в таблицах, нашел не соответствие свойств парочки полей в таблице order_details

 

Будем дальше копать.

 

Программный код то тут причем?!?!?!? Его в НОВОЙ престе не трогал!

 

Ок, будем ждать, что народ порекомендует.

Edited by Koldun (see edit history)

Share this post


Link to post
Share on other sites

Нужно было старую версию престы проапгрейдить до 16х модулем, как Вам и советовали выше. А только потом переносить "потаблично".

Share this post


Link to post
Share on other sites

РЕШЕНО.

Советы наверное дельные.

Хотя, решившись взяться за решение проблемы, и покопаться (посмотрел) _product_line.tpl.

Никаких hide и hidden там вроде как не наблюдалось. Ну да бог с ними. К чему это я? благодаря советчикам потратил 2 часа в пустую.

 

Итак, еще раз.

Переносились ТОЛЬКО БАЗЫ. Программный код не трогался.

Потому залез еще раз в базы и стал сравнивать таблицы PS_ORDER между собой из чистой и своей базой.

Все, от количества, типов и т.д. до названий полей совпадало. Названий? Минуточку.....

Чистая база, PS_ORDER_DETAIL, поле id_taх_rules_group, int(11), NULL - ДА

Моя база, PS_ORDER_DETAIL, поле id_taх_rules-group, int(10), NULL - НЕТ

Ошибка в имени и не только. одна черточка.....

 

Сохраняем, оформляем заказ. И, о чудо. Товар виден заказе.

Понятно, что в заказах, оформленных с момента переноса базы на новый сайт и сейчас, товар так и не появился. Данным просто некуда было записываться.

 

Можно тему закрывать.

 

P.S. Обращение к "советчикам". Еще пару минут назад думал, какие странные и скупые люди порой на форумах бывают!. Потом присмотрелся: "Помогаю с Престашоп".

И верно. Чего енто людей обижаю мыслями своими. Я же тоже свой магазин переношу,что бы денег продолжить на нем зарабатывать. А советчики с форума, зарабатывают денег своими знаниями. И это правильно и логично. Просто те начинающие, которые пришли сюда и читаю советы того же Керма и других, процентов 99 из них и не будут глубоко курить форум. А просто обратятся к Вам, к ГУРУ. Они и будут Вашими заказчиками, они и принесут Вам денег. А остальные, такие как я, просто собирают информацию по крупицам. И создав, отлизав и стартовав свой магазин, получат свой кайф. И вряд ли будут зарабатывать денег тем же, чем и гуру. :-). По этому, просто личное пожелание. Знаешь как помочь - помоги. Или покажи вектор поисков. А не хочешь помочь, лучше не пости "глубокие мысли".

 

Всем побольше солнечных дней. :-)

Edited by Koldun (see edit history)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More