Как вывести модель в список товаров или в модули
Как вывести модель в список товаров или в модули
Создание, разработка, изготовление сайтов | WEB-STYDIA.COM

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

Делается все это очень даже просто, и занимает несколько минут, и в этой статье я постараюсь все это описать!

И так что бы вывести поле модель в список категорий открываем файл catalogcontrollerproductcategory.php и после переменной :

Добавляем строку:

Далее открываем файл catalogviewthemedefaulttemplateproductcategory.tpl и в нем находим код:

После которого добавляем:

Вот и в принципе все что требовалось сделать, теперь у нас в списке категорий отображается поле модель, если же Вам нужно вывести данное поле в модулях то все делаем по аналогии , только уже в файлах нужного вам модуля.

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

Вас также может заинтересовать

18 комментариев

  •   16.11.2016 в 21:15

    Коротко и ясно. Спасибо!

    Ответить
  •   20.12.2016 в 09:23

    Не могу вывести «Модель» (model) в список товаров, который находится в полном описании продуктов.

    Ответить
    • Василий
        20.12.2016 в 15:27

      Извините но к сожалению экстрасенсов здесь нет! Что бы Вам что то ответить конкретизируйте свой вопрос. опишите свои действия, что не получается, какая версия opencart и.т.д…
      Ну или же Вы можете обратится через форму обратной связи за платной помощью!
      PS: И указывайте корректно свое имя иначе сообщение будем ращитывать как спам!

      Ответить
  •   16.04.2017 в 22:17

    Спасибо большое! Разумеется, многим ваша статья очень поможет, как и мне! Я просто восхищаюсь людьми, которые безвозмездно помогают веб-дизайнерам в корректировках скриптов, написанных программистами. Понимаю, конечно, что многие программисты написав скрипт хотят какой-то отдачи от него, и за каждое допиливание требуют денег, но ведь их детище не всегда идеально, и если требюется какая-то мелочь, то можно было бы и помочь людям разобраться. А так приходится рассчитывать только на альтруистов… как автор статьи.

    Ответить
  •   04.05.2017 в 21:53

    Привет, сделал по мануалу, в списке категории модель вывел, а вот в модули не могу, мне надо вытащить в рекомендованные, но как только добавляю строку в контроллер получаю ошибку : «Notice: Undefined variable: result in /var/www/admin/www/***********/catalog/controller/module/featured.php on line 56»
    Помогите разобраться, спасибо.

    Ответить
    •   04.05.2017 в 22:02

      Разобрался. В файле контроллера модуля надо вбивать ‘model’ => $product_info[‘model’],
      Спасибо

      Ответить
  •   11.03.2018 в 19:15

    Здравствуйте, всё получилось, спасибо!
    Подскажите пожалуйста, как вывести и название поля «модель»?

    Ответить
    • Василий
        11.03.2018 в 19:30

      Тут варианта два.
      Первый самый простой (если у вас сайт не имеет дополнительных языков а только один) добавить прям в шаблоне типу так:

      Второй способ с добавлением языковой переменной, то есть сделать так:

      Ответить
  •   11.03.2018 в 19:51

    Оказывается так просто, когда знающие люди подскажут :lol:
    Огромное спасибо!

    Ответить
  •   19.03.2018 в 12:52

    Здравствуйте Василий, по той же схеме вывел название и поле manufacturer в список товаров, а вот в корзину вывести не получается, вобщем требуется помощь на Ваших условиях.
    Скриншот отправил по почте

    Ответить
  •   21.03.2018 в 11:14

    Письмо не получил.

    Ответить
  •   21.03.2018 в 19:40

    Спасибо за проделанную работу, всё оперативно и профессионально!

    Ответить

Оставить комментарий

Пожалуйста, введите Ваше имя. Пожалуйста, введите действительный адрес электронной почты. Пожалуйста, введите сообщение.