Объединение одного набора записей на нескольких страницах - PullRequest
0 голосов
/ 03 февраля 2012

Я делаю какой-то набор записей лабораторных тестов, но есть функция, которую я не уверен, как реализовать.

Существует несколько категорий тестов, таких как FBC, HR и т. Д. Есть также несколькотесты в этих категориях.Человек будет подан на несколько категорий тестов, и все результаты записываются вместе с отчетом, показываемым для каждой категории тестов.Таким образом, FBC со всеми своими тестами будет иметь свои собственные тесты, как и HR.

Проблема состоит в том, что эта информация должна отображаться в определенном формате на 1 странице .Если тестов много, записи заполняют другую страницу (я установил фиксированную высоту, поэтому она должна занимать всю страницу, но она может превышать размер страницы не меньше).

Есть ли способнекоторые тесты переходят на другую страницу, но верхний и нижний колонтитулы и другие повторяющиеся элементы должны отображаться на обеих страницах с продолжением записей с предыдущей страницы?

Сделано в PHP, а печать выполняется через браузертоже (формат HTML напечатан).

1 Ответ

0 голосов
/ 03 февраля 2012

Если я правильно понимаю, что вы говорите, у вас есть веб-макет со слишком большим количеством информации для отображения на одной странице, и, во-первых, вы хотите знать, как разместить его на второй странице ... и во-вторых, как повторно использовать шаблон вашего сайта ... т.е. верхние и нижние колонтитулы.

Верхние и нижние колонтитулы просты, просто поместите свой код для них в два отдельных файла:

header.inc.php
footer.inc.php

Затем, когда вы создаете новую страницу PHP, просто включите их с:

include "header.inc.php";
// page specific content in between
include "footer.inc.php";

В заголовочном файле вы можете указать свой тип документа, открывающий тег html, раздел заголовка и открывающий тег body. Тогда в нижнем колонтитуле вы можете просто использовать закрывающее тело и HTML-теги, хотя вы также можете добавить в них другие повторяющиеся функции сайта, такие как информация об авторских правах, строки меню и т. Д.

Для вашей другой проблемы, вам нужно изучить нумерацию страниц.

...