для того, чтобы найти и проверить на существование [
el.name] что для первого инпута будет 'mod-color', нужно зайти в $data[indx], что для того же инпута будет $data[0], но этого элемента нет в $data, о чем и говорит текст ошибки. Нельзя проверить существование чего-то внутри несуществующего чего-то)