OC 1.5.x Не как не могу вывести производителя в корзине ostore 1.5.5.2

Тема в разделе "Обо всём", создана пользователем OpenBoss, 23 сен 2015.

  1. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.569
    Симпатии:
    432
    Получилось вывести id производителя, но оказалось не так легко...
     
  2. OpenBoss

    OpenBoss Пользователь

    Сообщения:
    61
    Симпатии:
    1
    и как же если не секрет !
     
  3. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.569
    Симпатии:
    432
    Мои рекомендуемые строки можно снести
    1. Нужно достать значение из БД, идем system/library/cart.php
    2. Вбиваем в поисковик product_query, доходим до списка функции $this->data[$key] = array(
    3. Добавляем строку
    PHP:
    'manufacturer_id'           => $product_query->row['manufacturer_id'],
    4. Где то вверху есть обращение к БД и она равно $product_query - вот там и нужно сделать так что product_id и manufacturer_id равны и за счет этого взять name, но я плохо знаю синтаксис MySQL...
    5. Идем в контроллер cart.php, вы верно вбили туда значения, вбиваем в массив
    PHP:
     'manufacturer_id'      => $product['manufacturer_id'],
    6. А вывод в tpl будет так <?php echo $product['manufacturer_id']; ?>
    Он вывел id
     
  4. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.569
    Симпатии:
    432
    Теперь вопрос в другом, знаю id производителя нужно достать имя его
     
  5. OpenBoss

    OpenBoss Пользователь

    Сообщения:
    61
    Симпатии:
    1
    еще одна ошибка
    Notice: Undefined index: manufacturer_id in/home/w/w98877bp/w98877bp/public_html/vqmod/vqcache/vq2-system_library_cart.phpon line381
     
  6. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.569
    Симпатии:
    432
    я делал под opencart 2, у тебя так же, просто синтаксис может быть другой
     
  7. OpenBoss

    OpenBoss Пользователь

    Сообщения:
    61
    Симпатии:
    1
    по ходу я встрял (
     
  8. OpenBoss

    OpenBoss Пользователь

    Сообщения:
    61
    Симпатии:
    1
  9. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.569
    Симпатии:
    432
    Вы все покупать до покупать, попробуйте сами, учитесь, если собрались сделать магазин, то делайте, нужно знаний набиратся
     
  10. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.569
    Симпатии:
    432
    Да не встрял, чуть притормозился, сейчас разберусь как вывести имя производителя знаю его id, посмотрю твой синтаксис, и под твой сделаем
     
  11. OpenBoss

    OpenBoss Пользователь

    Сообщения:
    61
    Симпатии:
    1
    да не собираюсь я покупать я ваше говорю

    учитесь говорите а где брать знания про open cart
    я когда начинаю кодить в open carte я вообще не знаю с какого файла начинать просто ужас (
     
  12. OpenBoss

    OpenBoss Пользователь

    Сообщения:
    61
    Симпатии:
    1
    окей жду ваших комбо приемов )
     
  13. OpenBoss

    OpenBoss Пользователь

    Сообщения:
    61
    Симпатии:
    1
    верстку хаваю на ура
    php прочил две книги и прошел два курса по php знаю как бы а вот как работает open cart по системе MVC не как догнать не могу (
     
  14. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.569
    Симпатии:
    432
    Ну как, M - model - там мы берем значение из БД, C - Controller - там мы переменную объявляем, подключаем, V - шаблон там где мы выводим переменные
     
  15. OpenBoss

    OpenBoss Пользователь

    Сообщения:
    61
    Симпатии:
    1
    А как брать значения из БД *?
     
  16. OpenBoss

    OpenBoss Пользователь

    Сообщения:
    61
    Симпатии:
    1
    в базу данных я могу зайти через phpmyadmin
     
  17. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.569
    Симпатии:
    432
    Когда я взялся за OpenCart в первые, я тоже искал инфу, не нарыл..., сам стал рыскать по файлам, смотреть что до как, первой мой сайт на этой системе, был идентичен оригиналу, потом потихоньку я стал менять шаблоны, затем стал убирать не нужное, потом уже начал объявлять и доставать значения, а сейчас я на этапе обучение на создание собственных модулей, пару уже сделал, вот смотрю как реализованы модули типа: Баннеры, HTML и другие, и просто беру от туда строки, вот и все. Я не PHP программист, я верстальщик который закончил курсы, а дальше все сам...
     
  18. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.569
    Симпатии:
    432
    Уже отлично, вам нужно ознакомится с структурой БД Opencart, так вам легче будет
     
  19. solunski.d

    solunski.d Эксперт

    Сообщения:
    1.569
    Симпатии:
    432
    Почему вы взяли Ocstore, а не оригинал?
     
  20. OpenBoss

    OpenBoss Пользователь

    Сообщения:
    61
    Симпатии:
    1
    это первое что нашел !