Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

lexal

Новичок
  
  • Публикаций

    1
  • Зарегистрирован

  • Посещение

Посетители профиля

369 просмотров профиля

Достижения lexal

Newbie

Newbie (1/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Последние медали

0

Репутация

  1. Доброго времени суток. Прошу сильно ногами не пинать, если мой вопрос относится к другому разделу форума. Предупреждаю сразу, я не программист, что такое PHP и MySQL- только слышал, OpenCart вижу впервые. Просто у меня есть немного времени и желание сделать все своими руками. Предыстория: - есть некая программа складского учета, которая делает выгрузку необходимой информации в файл. - есть php-скрипт который "разбирает" на "данные" файл выгрузки и эти "данные" пишет в БД OpenCart. Скрипт взят в сети, в свободном доступе. История. В процессе "разборки" файла выгрузки получаю некое значение $sbrend которое пишу в manufacturer (БД) (кусочек скрипта который это делает): mysql_query("INSERT INTO manufacturer (name,image, sort_order) VALUES ('$sbrend','',0)"); $result = mysql_query($sql); $row = mysql_fetch_array($result); $manufacturer_id = $row['manufacturer_id']; далее в manufacturer_to_store указываю в каком магазине отображать mysql_query ("INSERT INTO manufacturer_to_store VALUES ('$manufacturer_id',0)"); после этого смотрю на записи в таблицах manufacturer и manufacturer_to_store: Вижу все сделанные мной записи. Результат. После того как скрипт внес изменения в БД обновляю страничку магазина с производителями. И новых записей там НЕ обнаруживаю. Иду в админку-Каталог-Производители, тут новые записи ЕСТЬ. Если войти в новую запись, то можно увидеть "галочку" в поле "Магазины" в строке "Основной магазин". Т.е., теоретически, все должно отображаться. И теперь, если нажать "Сохранить" в новой записи, то она появляется на странице магазина с производителями. У меня появилась мысль проверить записи таблицы store и поля store_id, а там оказывается пусто: Вопрос (ы): По какой причине может не отображаться информация в магазине, хотя она присутствует в записях БД и ее видно в админке? Почему отсутствует запись в таблице store хотя запись "Основной магазин" в админке присутствует? Информация. OpenCart (русская сборка) Version 2.1.0.2 (rs.1) P.S. Предположил вариант, что причиной отсутствия записей в таблице store был криво установленый магазин. Установил версии: OpenCart 1.5.6.4 (русская), 2.2.0.0 (английская) и ocStore 2.1.0.2.1(русская). Результат тот же, в таблице store записей нет.
Гость
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.