Недавно столкнулся с одной задачкой.
В HTML-форме интернет магазина необходимо было сделать две submit кнопки.
По логике, одна из них просто сохраняет изменения, а вторая размещает товар. Разница между этими состояниями товара, в базе данных, заключается лишь в значении поля status.
Совсем забыв про основы и потеряв тележку времени, выбирая среди костыля с перехватом массива $_POST или написанием дополнительных методов класса контроллера, наткнулся на следующее решение:
Как выяснилось, кнопке с типом submit можно также присваивать атрибуты name и value. При отправлении, их значения заменят одноименные значения, объявленные в форме выше.
Вот так вот =)
Комментариев нет:
Отправить комментарий