Почему инвойс один? Потому что я формирую страницу Html как инвойс и на лету её заполняю, то есть с базы данных прилетают данные и формируют страницу html в инвойс. Если я правильно понял вопрос.
Aleksey, Я уже начал тоже самое реализовывать, только немного не всё ещё понимал что писать, теперь вы мне скинули данный пример и я понял что двигаюсь в правильном направлении и ваш код тоже помог мне, спасибо)
Роман Мирр, Я гуглю, если ничего не нашёл то иду на порталы где люди помогают, то что гуглить это много кто знает и понимает. Так как в интернете много шлака тяжело что-то найти