Қолөнер саудасы: Себетке қосқаннан кейін белгілі бір жол элементіне бағыттаңыз

Мен коммерциялық коммерция негізіндегі сайтты құрып жатырмын, онда арбаға қосылған әрбір элемент шебер интерфейсі арқылы жеке-жеке реттелуі керек.

Элемент бірінші арбаға қосылса, элементті әрі қарай баптай алатын бетке бірден бағыттап алғым келеді

Төменде көрсетілген қайта бағыттау сияқты нәрсе:

<input type="hidden" name="action" value="commerce/cart/updateCart">
<input type="hidden" name="redirect" value="commerce/item?item={id}">
<input type="hidden" name="qty" value="1">
<input type="hidden" name="purchasableId" value="{{ purchasable.purchasableId }}">
<input type="submit" value="{{ "Buy"|t }}" class="btn btn-default"/>

Мысалы, жаңадан жасалған пайдаланушы идентификаторы жоғарыда сипатталған әдіспен қол жетімді болатын пайдаланушы пішінін жіберу арқылы мүмкін.

Мұны қалай істеу туралы қандай да бір идеяларым бар ма?

2

1 жауаптар

I created a simple plugin to redirect using the onAddToCart method

  craft()->on('commerce_cart.onAddToCart', function($event){

      $lineItem = $event->params['lineItem'];

      craft()->request->redirect("/commerce/item/?item=" . $lineItem->id);

  });
3
қосылды