Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Opencart 1.5 доп. поле


Rubik

Recommended Posts

Доброе время суток.

Подскажите пж как для Opencart 1.5  добавить дополнительно поле в карточке товара  http://prntscr.com/sb7a1c

Спасибо!

Надіслати
Поділитися на інших сайтах


15 минут назад, Rubik сказал:

Доброе время суток.

Подскажите пж как для Opencart 1.5  добавить дополнительно поле в карточке товара  http://prntscr.com/sb7a1c

Спасибо!

вроде бы инфы по этому вопросу предостаточно, тут, например.

Вкратце :

 

создаете поле в таблице oc_product 

админ часть

  1. добавляете поле в ф-и get, set, edit Product в файле admin/model/catalog/product.php 
  2. добавляете переменные в admin/controller/catalog/product.php 
  3. делаете вывод input в admin/view/template/catalog/product_form.tpl 

пользовательская

  1.  в ф-и getProduct в массив, возвращаемый данные в catalog/model/catalog/product.php
  2. в массив data добавляете ключ в файле catalog/controller/product/product.php 
  3. выводите в tpl файле catalog/view/theme/default/template/product/product.tpl

 

 

Надіслати
Поділитися на інших сайтах

ну или еще проще вариант, используйте одно из ненужных вам полей, из вкладки Данные

Надіслати
Поділитися на інших сайтах

11 часов назад, Seriusis сказал:

вроде бы инфы по этому вопросу предостаточно, тут, например.

Вкратце :

 

создаете поле в таблице oc_product 

админ часть

  1. добавляете поле в ф-и get, set, edit Product в файле admin/model/catalog/product.php 
  2. добавляете переменные в admin/controller/catalog/product.php 
  3. делаете вывод input в admin/view/template/catalog/product_form.tpl 

пользовательская

  1.  в ф-и getProduct в массив, возвращаемый данные в catalog/model/catalog/product.php
  2. в массив data добавляете ключ в файле catalog/controller/product/product.php 
  3. выводите в tpl файле catalog/view/theme/default/template/product/product.tpl

 

 

 

Видел эту статью но тут выводиться через input, а по сколку текста в несколько строк нужно вывести с помощью textarea

Надіслати
Поділитися на інших сайтах


8 часов назад, Rubik сказал:

 

Видел эту статью но тут выводиться через input, а по сколку текста в несколько строк нужно вывести с помощью textarea

Никакой разницы, только тип поля в базе создание не varchar , а text, и в product_form.tpl вместо input[type='text'] используйте textarea, внутри тега выводите значение вашего поля . правда, если нужно мультиязычное поле, то логика немного другая и таблица product_description. 

Змінено користувачем Seriusis
Надіслати
Поділитися на інших сайтах

Пробуйте делать, будут в процессе проблемы, пишите 

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.