В общем есть раздел Акции и скидки, в которые добавляются акции. К каждой акции можно прикрепить разные товары вместе с акционной ценой, хоть все несколько тысяч товаров.
Поле для выбора товаров и акционной цены товара клонируется на js, под каждый товар отдельные поля.
Под товары прикрепляемые к акции создал отдельную таблицу:
action_goods
------------
id
action_id (id акции)
good_id (id товара)
good_name (Имя товара)
action_price
Отношение один ко многим получается. Так вот при создании/редактировании акции, я каждый раз грохаю все товары прикрепленные к акции и записываю заново те товары которые есть в форме.
Я понимаю что если будет добавлено к акции несколько тысяч товаров, не очень здорово их каждый раз перезаписывать.
Иначе не перезаписывать все заново, то может измениться цена акционная и каждый раз придется проверять прикреплен ли этот товар к акции или нет и соответственно выбирать для каждого товара insert или update.
То последний вариант выглядит еще хуже.
Посоветуйте пожалуйста, как лучше реализовать.
Если я правильно понял, то на странице у вас отображаются все товары из акции. И редактировать можно любой. Тогда решение:
action
с возможными значениями
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Подскажите, как задать стили для labelКогда чекбокс с галочкой
подскажите пожалуйста, почему фотошоп показывает не верные значения шрифта и его названия, и как это можно исправить?
Как сделать чтобы при нажатии на ссылку добавлялся атрибут open для тега details?