Laravel dompdf 视图与刀片视图不匹配

发布于 2025-01-14 05:09:38 字数 1439 浏览 1 评论 0原文

我遇到了 Laravel DOMPDF 问题,我不知道

我的刀片视图 哪里出了问题 输入图片此处描述

这是我的 pdf 视图 输入图片这里的描述

这是我的foreach代码循环

             @foreach ($hari as $hr)
                <tr>
                    <td rowspan="{{ $data->where('hari', $hr['id'])->count() }}" class="align-middle text-center">
                        <center>{{ $hr['hari'] }}</center>
                    </td>
                    @foreach ($data->where('hari', $hr['id']) as $item)
                        <td>
                            {{ $item->pelajaran->nama }}
                        </td>
                        <td>
                            {{ $item->ruangan->nama }}
                        </td>
                        <td>
                            {{ $item->guru->nama }}
                        </td>
                        <td>
                            {{ substr($item->mulai, 0, -3) }} - {{ substr($item->selesai, 0, -3) }}
                        </td>
                    </tr>
                @endforeach
            @endforeach

我不知道我的错误在哪里,请帮助解决这个问题

I got problem with Laravel DOMPDF and i dont know where is mistake

this my blade view
enter image description here

this my pdf view
enter image description here

this my foreach code loop

             @foreach ($hari as $hr)
                <tr>
                    <td rowspan="{{ $data->where('hari', $hr['id'])->count() }}" class="align-middle text-center">
                        <center>{{ $hr['hari'] }}</center>
                    </td>
                    @foreach ($data->where('hari', $hr['id']) as $item)
                        <td>
                            {{ $item->pelajaran->nama }}
                        </td>
                        <td>
                            {{ $item->ruangan->nama }}
                        </td>
                        <td>
                            {{ $item->guru->nama }}
                        </td>
                        <td>
                            {{ substr($item->mulai, 0, -3) }} - {{ substr($item->selesai, 0, -3) }}
                        </td>
                    </tr>
                @endforeach
            @endforeach

I dont know where is my mistake, please help to solve this problem

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

我们的影子 2025-01-21 05:09:38

你的第一个@endforeach错误位置

your first @endforeach wrong position

冰雪梦之恋 2025-01-21 05:09:38

尝试更改您的 @foreach

@foreach ($hari as $hr)
            <tr>
                <td rowspan="{{ $data->where('hari', $hr['id'])->count() }}" class="align-middle text-center">
                    <center>{{ $hr['hari'] }}</center>
                </td>
                @foreach ($data->where('hari', $hr['id']) as $item)
                    <td>
                        {{ $item->pelajaran->nama }}
                    </td>
                    <td>
                        {{ $item->ruangan->nama }}
                    </td>
                    <td>
                        {{ $item->guru->nama }}
                    </td>
                    <td>
                        {{ substr($item->mulai, 0, -3) }} - {{ substr($item->selesai, 0, -3) }}
                    </td>
                 @endforeach
                </tr>
        @endforeach

尝试在您的 dompdf 配置 文件中更改此内容 更改 "dpi" => 96 至 "dpi" => 196

Try changing your @foreach

@foreach ($hari as $hr)
            <tr>
                <td rowspan="{{ $data->where('hari', $hr['id'])->count() }}" class="align-middle text-center">
                    <center>{{ $hr['hari'] }}</center>
                </td>
                @foreach ($data->where('hari', $hr['id']) as $item)
                    <td>
                        {{ $item->pelajaran->nama }}
                    </td>
                    <td>
                        {{ $item->ruangan->nama }}
                    </td>
                    <td>
                        {{ $item->guru->nama }}
                    </td>
                    <td>
                        {{ substr($item->mulai, 0, -3) }} - {{ substr($item->selesai, 0, -3) }}
                    </td>
                 @endforeach
                </tr>
        @endforeach

try changing this in your dompdf config file change the "dpi" => 96 to "dpi" => 196

遇见了你 2025-01-21 05:09:38

试试这个代码

            @foreach ($hari as $hr)
            @foreach ($data->where('hari', $hr['id']) as $key => $item)
                <tr>
                  @if($key == 0)
                    <td rowspan="{{ $data->where('hari', $hr['id'])->count() }}" class="align-middle text-center">
                        <center>{{ $hr['hari'] }}</center>
                    </td>
                   @endif
                        <td>
                            {{ $item->pelajaran->nama }}
                        </td>
                        <td>
                            {{ $item->ruangan->nama }}
                        </td>
                        <td>
                            {{ $item->guru->nama }}
                        </td>
                        <td>
                            {{ substr($item->mulai, 0, -3) }} - {{ substr($item->selesai, 0, -3) }}
                        </td>
                    </tr>
                @endforeach
            @endforeach

try this code

            @foreach ($hari as $hr)
            @foreach ($data->where('hari', $hr['id']) as $key => $item)
                <tr>
                  @if($key == 0)
                    <td rowspan="{{ $data->where('hari', $hr['id'])->count() }}" class="align-middle text-center">
                        <center>{{ $hr['hari'] }}</center>
                    </td>
                   @endif
                        <td>
                            {{ $item->pelajaran->nama }}
                        </td>
                        <td>
                            {{ $item->ruangan->nama }}
                        </td>
                        <td>
                            {{ $item->guru->nama }}
                        </td>
                        <td>
                            {{ substr($item->mulai, 0, -3) }} - {{ substr($item->selesai, 0, -3) }}
                        </td>
                    </tr>
                @endforeach
            @endforeach
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文