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

Указывать в цене /кг или /упаковка - как реализовать?


GoodLuck777

Recommended Posts

Есть товар который продается килограммами, как сделать чтобы цена выводилсь так: 1000 руб./кг, с ценой нет проблем, /кг добавить всем товарам я не могу, некоторые продаются упаковками - как реализовать это?

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


Указать в любом ненужно полу (jan, isbn - которые не используются в магазине конкретном) какую-то штуку, напр 1. И в шаблоне проверять

if($product_info['jan']==1)

    вывести слово упаковка

Как-то так проще всего.

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


Указать в любом ненужно полу (jan, isbn - которые не используются в магазине конкретном) какую-то штуку, напр 1. И в шаблоне проверять

if($product_info['jan']==1)

    вывести слово упаковка

Как-то так проще всего.

Да, как вариант, но это колхоз же, а нормально никак не сделать?

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


Сделать не так уж и проблемно.

1. Добавить в таблицу, связанную с товарами (или лучше создать новую таблицу с полями product_id, [поле varchar(30) - для указания тары])

2. Добавить в контроллер новую переменную для этого поля, а также ссылочку-свойство для этой переменной кинуть в ТПЛ-ку рядом с ценой.

3. В модели-админки немного поменять функционал добавить/изменить товар для учета этого поля.

4. Поправить контроллер/вьюшку/модель во фронте для выборки дополнительного поля.

5. Если есть системы автоматических прайс-листов - их тоже нужно править обязательно, иначе не попадут туда данные.

6. Также править функционал выгрузки-загрузки товаров/прайсов.

Это уже будет не колхоз - но мучаться будете дольше, хотя и красивее будет это дело.

Тут решать Вам как заказчику.

Далеко не все, что выглядит колхозно таковым является, особенно учитывая, что возможно несовместимости со всеми автоматически-генерируемыми данными.

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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