6.1. 新建话题

新建话题

接下来我们开发帖子发布功能,允许注册用户发布帖子,发布完成后,跳转到帖子详情页面。

新增入口

代码生成器已经为我们生成了新建话题的路由 topics.create,我们需要在右边导航栏和顶部导航栏新增发帖入口:

resources/views/layouts/_header.blade.php

.
.
.
        <!-- Authentication Links -->
        @guest
          <li class="nav-item"><a class="nav-link" href="{{ route('login') }}">登录</a></li>
          <li class="nav-item"><a class="nav-link" href="{{ route('register') }}">注册</a></li>
        @else
          <li class="nav-item">
            <a class="nav-link mt-1 mr-3 font-weight-bold" href="{{ route('topics.create') }}">
              <i class="fa fa-plus"></i>
            </a>
          </li>
          <li class="nav-item dropdown">
.
.
.

resources/views/topics/_sidebar.b...

本文章首发在 LearnKu.com 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 27

bignose
总结要点:模型观察器的使用
12 个点赞 | 1 个回复 | 分享 | 课程版本 5.5
eweweweqweqwe
Field 'excerpt' doesn't have a default value?
2 个点赞 | 19 个回复 | 问答 | 课程版本 5.5
chenggx
这一小节有问题,希望作者改正,谢谢?
2 个点赞 | 6 个回复 | 问答 | 课程版本 5.5
licheng
Eloquent 观察器 中 saved 方法 和 saving 到底区别在哪里?
1 个点赞 | 7 个回复 | 问答 | 课程版本 5.5
ayauper
?创建修改模版 报错。
0 个点赞 | 7 个回复 | 问答 | 课程版本 5.5
aurora
helpers.php?
0 个点赞 | 5 个回复 | 问答 | 课程版本 5.5
finley
mindgame1976
>with ('message', 'Created successfully.') 显示不正常
0 个点赞 | 4 个回复 | 问答 | 课程版本 5.5
吃瓜群众
怎么动态识别编辑话题和新建话题?
0 个点赞 | 4 个回复 | 问答 | 课程版本 5.5
abing
请教下文档中关于 $fillable 的问题?
0 个点赞 | 4 个回复 | 问答 | 课程版本 5.5
college_lsxt
跟着教程做到这里了后面的越来越懵,这是为什么?
0 个点赞 | 3 个回复 | 分享 | 课程版本 5.8
super-a
TopicRequest 怎么起作用的 1 个字符创建成功了?
0 个点赞 | 3 个回复 | 问答 | 课程版本 5.5
DongXin
单纯的 一条 CURD SQL 语句 是否有必要判断执行成功问题
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.7
zm13089
关于模型观察器的问题
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
一定有办法的
图片保存不了
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
Taris
驗證那部分,rules 放在 POST 裡才成功?
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
john2411
为什么表单验证类中会出现 PUT?
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.5
bing_
str_limit 这个方法怎么了?
0 个点赞 | 1 个回复 | 分享 | 课程版本 5.8
kingjian
跟教程走这里表单验证不生效
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
Deron
观察器没有自动注册,需要手动注册?
0 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
cyan
关于『注册』『注入』『绑定』三个词的理解,请指正
0 个点赞 | 0 个回复 | 分享 | 课程版本 5.8
zhaoyang365
本文中的观察器 和 3.6 课中的监听器 有什么不同啊
0 个点赞 | 0 个回复 | 问答 | 课程版本 5.7
周小云
加上 category_id 是不是 category 的主键有没有必要
0 个点赞 | 0 个回复 | 问答 | 课程版本 5.5