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

Добавить в товар дополнительное поле типа "Цена"


Recommended Posts

Ocstore 2.3.0.2. Необходимо добавить в карточку товара дополнительное поле, аналогичное "Цена". Для понимания: в этом поле хочется хранить доходность от товара.

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

 

Как проще это реализоваться?

 

 

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


8 минут назад, ssa сказал:

а как заполнять будете это поле?

Хочется видеть это поле в Админке - в карточке товара рядом с полем "Цена" (закладка "Данные") :)

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


1 минуту назад, ssa сказал:

т.е. в админке в карточке товара вывести поле, в него руками записать значение, и в заказах в админке выводить сумму этих полей всех товаров заказа?

Всё верно - значения этого нового поля будут суммироваться. Поле полностью аналогично полю "Цена". Но отображать его нужно только в просмотре заказа в Админке.

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


ну так добавьте в таблице product поле, аналогичное цене

затем добавить поле в шаблоне товара

в моделе товара добавить поле в два запроса в методах addProduct() и editProduct()

в контроллере товара получаете значение с моделе и отдаете в шаблон

 

в заказах все так же, по аналогии

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


как то пыталась сделать аналогичное решение... но ступор был в заказах.. не осилила вывод суммы :huh:

openc, если сделаешь - поделись плизз доработками :rolleyes:

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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