Перейти к содержимому


Печатная форма счета

печатная форма

Сообщений в теме: 6

#1 etherguide

    Новичок

  • Пользователи
  • Pip
  • 8 сообщений

Отправлено 14 Июнь 2013 - 11:13

Столкнулся с одной проблемой и не могу найти решение.

В конце счета у меня идут подписи руководителя и бухгалтера с вставленной печатью.
При определенной длине списка позиций (экспорт в pdf), строка руководителя остается на первой странице, а строка бухгалтера с печатью переходят на вторую.

Как бы вы решили эту проблему? Можно ли как-нибудь объединить эти объекты в верстке, чтобы они переносились на следующую страницу вместе? Возможно есть еще какие-то решения?

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 730 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 14 Июнь 2013 - 14:20

http://htmlbook.ru/c...ge-break-inside - вроде то что нужно. Сам не тестировал.

#3 etherguide

    Новичок

  • Пользователи
  • Pip
  • 8 сообщений

Отправлено 23 Декабрь 2013 - 20:37

Возниклка похожая проблема, но тут уж не знаю как решать.

В печатной форме ТОРГ-12 требуется нумерация страниц, возможно ли как-нибудь реализовать или пока нет?

#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 730 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 24 Декабрь 2013 - 10:56

Насчет этого затрудняюсь сказать. Поищите в интернете, может есть способы.

#5 etherguide

    Новичок

  • Пользователи
  • Pip
  • 8 сообщений

Отправлено 24 Декабрь 2013 - 18:05

Корректно (внутри таблицы) пронумеровать страницы в печатной форме не удалось, но вообще узнал, можно сделать нумерацию в шапке или в подвале страницы с помощью:

@page {
    counter-increment: page;
    counter-reset: page 1;
    @top-right {
	    content: "Page " counter(page) " of " counter(pages);
    }
}

https://developer.mo...=CSS%2FCounters

Может кому-то пригодится.

#6 Tony999

    Активный участник

  • Пользователи
  • PipPipPip
  • 411 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 27 Март 2021 - 12:42

Это не помогает.
Надо сделать такую установку: отображать номера страниц в настройках шаблона.
$mpdf->SetFooter('<small>Страница {PAGENO} из {nb}</small>');

Умные сайты на заказ
https://info.crm-master.info

#7 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 730 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 30 Март 2021 - 10:45

Просмотр сообщенияTony999 (27 Март 2021 - 12:42) писал:

Это не помогает.
Надо сделать такую установку: отображать номера страниц в настройках шаблона.
$mpdf->SetFooter('<small>Страница {PAGENO} из {nb}</small>');

Отлично! Как раз искали решение (т.к. многие просят сделать футеры для страниц), но самостоятельно не нашли. Добавим в одной из будущих ревизий, спасибо!





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных