Używam Opencart 2.0.1.1
. Na stronie produktu znajduje się ukryte pole tekstowe, które chcę opublikować na stronie koszyka. Obserwuję numer this tutorial, ale otrzymuję numer Undefined index
.Jak przekazać zmienną niestandardową do koszyka?
<input type="hidden" name="design" value="12">
Zrobiłem następujące kodowanie tak w przypadku:
w katalogu/controller/kasie/cart.php
$option['design']=$this->request->post['design'];
$this->cart->add($this->request->post['product_id'],$quantity,$option);
Następnie w $data['products'][] = array(
dodany 'design' => $product['design'],
Następnie w systemie/library/cart.php
In $this->data[$key] = array(
dodany 'design' => $options['design'],
Następnie w cart.tpl w świetle motywu \ \ nazwa-szablonu \ Template \ kasie \ cart.tpl
echo $product['design'];
Czy ktoś może mi pomóc w tej sprawie?
Myślę, że musisz podać swój kod w swoim pytaniu, aby uzyskać lepsze pytanie. Co próbujesz? – HarnishDesign
@HarnishDesign zredagował teraz pytanie. –
możemy zobaczyć rzeczywisty kod, plik tpl/wygenerowany html pomoże ustalić, czy strona i formularz renderują się poprawnie. –