Ничего не смущает? Почему вы вообще в редакторе продукта оперируете коллекцией продуктов, откуда они у вас взялись? Вы вообще хоть немного понимаете, что происходит в коде? Ну это ужас же — несколько месяцев бездумно переставлять буквы в надежде, что случайно получится что-то работающее…
Вы или начнёте вопросы нормально формулировать, перестанете их дублировать и начнёте разбираться, что вам пишут в ответах, или поедете в вечный бан. Сколько можно одно и то же повторять?