На js принцип будет вообще другой. Эта корзина будет работать только в браузере, сервер о ней не узнает, и следовательно ничего с ней сделать не сможет (ни тебе проверки наличия товара, ни передачи значений на другое устройство, ничего, в принципе ничего - без возможности добавления) А так - выковыривай название товара в зависимости от нажатой кнопки из готового html и пиши его куда-нибудь, в тот же localStorage