Anonymous
У меня есть этот div, и я хочу, чтобы в режиме печати этот div находился внизу моей страницы и на последней странице мое
Сообщение
Anonymous » 28 сен 2024, 06:24
Здравствуйте, у меня есть управление системой сертификации, и я хочу показать нижний колонтитул или раздел внизу моей страницы на последней странице. Я пытался исправить этот раздел, но он отображается. Я попробовал несколько кодов JavaScript, но он все равно дал результат. у меня проблема, так как я могу решить эту проблему?
это описание изображения здесь является примером того, как я хочу закрепить выбранную красную область в желтой эпохе и показывать только ее на последней странице в нижнем колонтитуле, но не показывать ее на всех страницах.
Я хочу напечатать подпись на последней странице и внизу страницы.
Код: Выделить всё
[*]
Certification
@if (isset($student))
{{ $student->name }}
@endif
[url={{ route(]زڤرین[/url]
چاپكرن
@php
$head = 10;
$mark = 0.6; // init value
$noteSpace = 0.4;
$otherMargin = 5;
$totalSpace = $head;
$break = true;
@endphp
[img]{{ asset([/img]
زانـکـۆیـا دهـوك
رێڤەبەریا تومارکرنا گشتی
کومارا ئیراقێ، هەرێما کوردستانێ
سەروکاتیا جڤاتا وەزیران
وەزارەتا خواندنێن باڵا و ڤەکولینێت زانستی
ژمارە:
@php
$englishLettersToArabic = [
'B' => 'ب',
'M' => 'م',
'D' => 'د',
'C' => 'چ',
];
$newCertificateUniqueId = strtr($certificate->certificate_unique_id, $englishLettersToArabic);
@endphp
{{ $newCertificateUniqueId }}
مێژوو:
{{ date('Y/m/d') }} م
{{ getKurdishYear('ku') }} ك
{{--
بەلگەناما نمرا
--}}
[img]{{ asset([/img]
image) }}" alt="">
بەلگەناما نمرا
@if (isset($transcript))
@if (str_contains($transcript, $student->getNameByLang('ku')))
{!! str_replace(
$student->getNameByLang('ku'),
'[b]' . $student->getNameByLang('ku') . '[/b]',
$transcript,
) !!}
@endif
@endif
@foreach ($StudentSubjects as $year => $courses)
@if ($loop->iteration > 2 && $loop->iteration % 2 == 1 || $loop->iteration > 3 && $loop->iteration % 6 == 0)
var header = document.querySelector('.transcript-head');
header.style.paddingTop = '2cm';
@endif
{{--
@endif --}}
@php
// Determine the number of subjects for each course
$subjectsCounts = array_map('count', $courses);
$maxRows = max($subjectsCounts); // Find the course with the most subjects
@endphp
{{-- {{var_dump($totalSpace >= 16, $totalSpace)}}
@if ($totalSpace >= 27 && $break)
@php $break = false; @endphp
@endif --}}
سالا
{{ numToText($loop->iteration, 'krd') }} {{changeYearToDoubleYear($year)}}
@if (count($courses) == 2)
@endif
@foreach ($courses as $course => $subjects)
@php
$totalSpace += count($subjects) * $mark;
@endphp
[h4] وەرزێ {{ numToText($loop->iteration, 'krd') }}[/h4]
بابهت
ژمارا یهكا
ب هەژمار
ب نڤیسین
پلە
@foreach ($subjects as $subject)
{{ $subject['subject'] }}
{{ $subject['unit'] }}
{{ $subject['attempt'] == 1 ? '' : '+' }}
{{ $subject['mark'] }}
{{ changeStudentMarkFigureToText($subject['mark'], 'krd') }}
{{ changeMarkToGrade($subject['mark'], 'krd') }}
@endforeach
@php
// Calculate how many empty rows are needed to match the course with more subjects
$emptyRowsNeeded = $maxRows - count($subjects);
@endphp
@for ($i = 0; $i < $emptyRowsNeeded; $i++)
@endfor
@endforeach
@if (count($courses) == 2)
@endif
@endforeach
@php
$totalSpace += count($notes) * $noteSpace + $otherMargin;
$signatureMargin = 59 - $totalSpace;
@endphp
تێبینی
[list]
پله: 50-59 پهسهند 60-69 ناڤنجی 70-79 باش 80-89 زۆر باش 90-100 ههره باش
@foreach ($notes as $note)
[*]{{ $note }}
@endforeach
[/list]
تێکرا هوسا دهێتە دەرئێخستن:
[list]
[*]
ساڵا ئێکێ 10٪
ساڵا دووێ 20٪
ساڵا سیێ 30٪
ساڵا چوارێ 40٪
[/list]
{{var_dump($signatureMargin)}}
پ.هـ.د. نهبهز ابراهیم محمد
هاریكارێ سهرۆكێ زانكویێ بۆ كاروبارێن قوتابیان
ديار هاشم مالو
توماركارێ زانكویێ
reg@uod.ac
www.uod.ac
[img]{{ asset([/img]
const qrCode = new QRCodeStyling({
width: 120,
height: 120,
data: "{{ route('admin.qr', ['token' => $certificate->token]) }}",
type: "image",
image: "{{ asset('assets/images/logo.png') }}",
dotsOptions: {
color: "#005baa",
type: "rounded"
},
imageOptions: {
crossOrigin: "anonymous",
margin: 0,
imageSize: 0.8
}
});
qrCode.append(document.getElementById("qrcode"));
var replaceDigits = function() {
var map = ["٠", "١", "٢", "٣", "٤", "٥", "٦", "٧",
"٨", "٩"
];
document.body.innerHTML = document.body.innerHTML.replace(/\d(?=[^]*(
Подробнее здесь: [url]https://stackoverflow.com/questions/79033378/i-have-this-div-and-i-want-in-printing-mode-to-make-this-div-be-at-bottom-of-my[/url]
1727493846
Anonymous
Здравствуйте, у меня есть управление системой сертификации, и я хочу показать нижний колонтитул или раздел внизу моей страницы на последней странице. Я пытался исправить этот раздел, но он отображается. Я попробовал несколько кодов JavaScript, но он все равно дал результат. у меня проблема, так как я могу решить эту проблему? это описание изображения здесь является примером того, как я хочу закрепить выбранную красную область в желтой эпохе и показывать только ее на последней странице в нижнем колонтитуле, но не показывать ее на всех страницах. Я хочу напечатать подпись на последней странице и внизу страницы. [code] [*] Certification @if (isset($student)) {{ $student->name }} @endif [url={{ route(]زڤرین[/url] چاپكرن @php $head = 10; $mark = 0.6; // init value $noteSpace = 0.4; $otherMargin = 5; $totalSpace = $head; $break = true; @endphp [img]{{ asset([/img] زانـکـۆیـا دهـوك رێڤەبەریا تومارکرنا گشتی کومارا ئیراقێ، هەرێما کوردستانێ سەروکاتیا جڤاتا وەزیران وەزارەتا خواندنێن باڵا و ڤەکولینێت زانستی ژمارە: @php $englishLettersToArabic = [ 'B' => 'ب', 'M' => 'م', 'D' => 'د', 'C' => 'چ', ]; $newCertificateUniqueId = strtr($certificate->certificate_unique_id, $englishLettersToArabic); @endphp {{ $newCertificateUniqueId }} مێژوو: {{ date('Y/m/d') }} م {{ getKurdishYear('ku') }} ك {{-- بەلگەناما نمرا --}} [img]{{ asset([/img] image) }}" alt=""> بەلگەناما نمرا @if (isset($transcript)) @if (str_contains($transcript, $student->getNameByLang('ku'))) {!! str_replace( $student->getNameByLang('ku'), '[b]' . $student->getNameByLang('ku') . '[/b]', $transcript, ) !!} @endif @endif @foreach ($StudentSubjects as $year => $courses) @if ($loop->iteration > 2 && $loop->iteration % 2 == 1 || $loop->iteration > 3 && $loop->iteration % 6 == 0) var header = document.querySelector('.transcript-head'); header.style.paddingTop = '2cm'; @endif {{-- @endif --}} @php // Determine the number of subjects for each course $subjectsCounts = array_map('count', $courses); $maxRows = max($subjectsCounts); // Find the course with the most subjects @endphp {{-- {{var_dump($totalSpace >= 16, $totalSpace)}} @if ($totalSpace >= 27 && $break) @php $break = false; @endphp @endif --}} سالا {{ numToText($loop->iteration, 'krd') }} {{changeYearToDoubleYear($year)}} @if (count($courses) == 2) @endif @foreach ($courses as $course => $subjects) @php $totalSpace += count($subjects) * $mark; @endphp [h4] وەرزێ {{ numToText($loop->iteration, 'krd') }}[/h4] بابهت ژمارا یهكا ب هەژمار ب نڤیسین پلە @foreach ($subjects as $subject) {{ $subject['subject'] }} {{ $subject['unit'] }} {{ $subject['attempt'] == 1 ? '' : '+' }} {{ $subject['mark'] }} {{ changeStudentMarkFigureToText($subject['mark'], 'krd') }} {{ changeMarkToGrade($subject['mark'], 'krd') }} @endforeach @php // Calculate how many empty rows are needed to match the course with more subjects $emptyRowsNeeded = $maxRows - count($subjects); @endphp @for ($i = 0; $i < $emptyRowsNeeded; $i++) @endfor @endforeach @if (count($courses) == 2) @endif @endforeach @php $totalSpace += count($notes) * $noteSpace + $otherMargin; $signatureMargin = 59 - $totalSpace; @endphp تێبینی [list] پله: 50-59 پهسهند 60-69 ناڤنجی 70-79 باش 80-89 زۆر باش 90-100 ههره باش @foreach ($notes as $note) [*]{{ $note }} @endforeach [/list] تێکرا هوسا دهێتە دەرئێخستن: [list] [*] ساڵا ئێکێ 10٪ ساڵا دووێ 20٪ ساڵا سیێ 30٪ ساڵا چوارێ 40٪ [/list] {{var_dump($signatureMargin)}} پ.هـ.د. نهبهز ابراهیم محمد هاریكارێ سهرۆكێ زانكویێ بۆ كاروبارێن قوتابیان ديار هاشم مالو توماركارێ زانكویێ reg@uod.ac www.uod.ac [img]{{ asset([/img] const qrCode = new QRCodeStyling({ width: 120, height: 120, data: "{{ route('admin.qr', ['token' => $certificate->token]) }}", type: "image", image: "{{ asset('assets/images/logo.png') }}", dotsOptions: { color: "#005baa", type: "rounded" }, imageOptions: { crossOrigin: "anonymous", margin: 0, imageSize: 0.8 } }); qrCode.append(document.getElementById("qrcode")); var replaceDigits = function() { var map = ["٠", "١", "٢", "٣", "٤", "٥", "٦", "٧", "٨", "٩" ]; document.body.innerHTML = document.body.innerHTML.replace(/\d(?=[^]*( Подробнее здесь: [url]https://stackoverflow.com/questions/79033378/i-have-this-div-and-i-want-in-printing-mode-to-make-this-div-be-at-bottom-of-my[/url]