Удаление/обновление commerce line item в кастомной вьюхе корзины

Главные вкладки

Аватар пользователя liland liland 23 декабря 2016 в 22:40

Drupal 7.53
Commerce 7.x-1.13

Создал views block с содержимым корзины. Вывожу этот блок на странице, к примеру site.com/test
Вся статическая информация выводится отлично (заголовок, картинка, текст, цена и пр), но при нажатии кнопки Delete (удалить line item) или Save (например, после изменения кол-ва Line item) - происходит редирект на главную страницу site.com и содержимое корзины не обновляется. У родной вьюхи-блока корзины никаких проблем нет с обновлением содержимого.
В чем может быть проблема и как можно исправить?

Комментарии

Аватар пользователя multpix multpix 24 декабря 2016 в 0:19

liland wrote:

У родной вьюхи-блока корзины никаких проблем нет с обновлением содержимого

Его и используйте.

Аватар пользователя gun_dose gun_dose 24 декабря 2016 в 1:09

Зачем нужна кастомная вьюха корзины? Можно же переопределить родную (если ничего не путаю, её всегда можно откатить к исходному состоянию). Либо клонировать родную вьюху и работать с ней. А вообще, сам факт необходимости кастомной вьюхи корзины крайне непонятен.

Аватар пользователя liland liland 24 декабря 2016 в 8:03

Так и не смог победить. Не работают действия даже при клонировании вьюхи. Где-то в работе этих кнопок удаления зашит видимо айди Master-вьюхи.

В итоге в Master добавил кнопки удаления, а дополнительную вьюху сделал без кнопок. Благо мне нужно только 2 вида корзины, одна из которых без кнопок удаления. Если было бы нужно обе вьюхи с кнопками, то пришлось бы дальше копаться, а так решил что быстрее поменять верстку будет между двумя вьюхами.