首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >这有可能有条件的分卷吗?

问这有可能有条件的分卷吗?
EN

Stack Overflow用户
提问于 2019-12-02 10:28:43
回答 1查看 169关注 0票数 0

我想有分页在单一的帖子页,数据来自“内容”表。但我想要有分页时,抓住特定的词(节)作为标题转到下一页在同一篇文章。这有可能用Laravel 5.4来实现吗?

示例:

第1节(这是标题)

文本文本

(下一页>,我想添加下一页,它将转到第2节)

第2节

文本(下一页>)

我的Post.php

代码语言:javascript
复制
 public function contents()
{
    return $this->hasMany(Content::class);
}

刀片视图:

代码语言:javascript
复制
@if($post->contents)
          @foreach ($post->contents as $content)
                    @if ($content->type == "header")
                    <h4>{{ $content->body }}</h4>
                    @endif

                    @if ($content->type == "text")
                    <p>{{ $content->body }}</p>
                    @endif
          @endforeach
@endif
EN

回答 1

Stack Overflow用户

发布于 2019-12-02 11:06:56

对于分页,请在模型中使用paginate()。

代码语言:javascript
复制
public function contents()
{
    return $this->hasMany(Content::class)->paginate(1);
}

视图文件

代码语言:javascript
复制
@if($post->contents)
    @foreach ($post->contents() as $content)
        @if ($content->type == "header")
            <h4>{{ $content->body }}</h4>
        @endif
        @if ($content->type == "text")
            <p>{{ $content->body }}</p>
        @endif
    @endforeach
    {{ $post->contents()->links() }}
@endif
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59136982

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档