Laravel 5.6 Bootstrap 4.0 单人博客
Laravel 5.6 开发的单人博客
-
框架 Laravel 5.6
-
前台 Bootstrap 4.0
-
后台的文本编辑器支持 Markdown
项目地址:
https://github.com/BroQiang/www.broqiang.c...
博客地址
可以通过我的个人博客查看效果(已经上线)。
项目预览
首页
博客详情页
后台添加文章
现在只有基本功能,后面还会继续更新完善,欢迎提出不足及建议。
本作品采用《CC 协议》,转载必须注明作者和本文链接
本帖由 Summer
于 6年前 加精
这标题,这界面,过分了。。。
可以可以很强势,正好学习完课程,项目可以参考
@Littlesqx 标题是有点过分,竟然被我拼错了…… 界面还好吧,基本就是 BT 原生的样式,基本上没改动什么……
@遗忘的影子 我的绝大多数也是参考的教程,加了一些自己的需求
+1 star
Nice 简洁大方 :+1:
楼主使用了highlight.js 还加载prettify.js干啥呢?
可以 拿去学习了
@CorePlusPlus 我前端不太好,不会自己写样式和特效,用
highlight.js
实现的代码高亮,用prettify.js
加的行号@broqiang highlightjs有一个line-numbers.js 的插件 可以实现行号 再用prettify.js可能会存在冲突 参考地址https://www.coreplusplus.com/posts.html
@CorePlusPlus 我也觉得这样不好,没找到好的解决方案,这个一会我试下,非常感谢
@CorePlusPlus 再次感谢,已经按照你的提议将代码替换
项目既然开源能不能写的认真一点
创建好数据库 artisan migrate直接报错
Illuminate\Database\QueryException : SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table
bro_users
add uniqueusers_email_unique
(email
))at /Users/wangjiaqi/www/broqiang.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php: 664
660: // If an exception occurs when attempting to run a query, we'll format the error
661: // message to include the bindings with SQL, which will make this exception a
662: // lot more helpful to the developer instead of just the database's errors.
663: catch (Exception $e) {
664: throw new QueryException(
665: $query, $this->prepareBindings($bindings), $e
666: );
667: }
668:
669: return $result;
Exception trace:
1 PDOException::("SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes")
/Users/wangjiaqi/www/broqiang.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php : 458
2 PDOStatement::execute()
/Users/wangjiaqi/www/broqiang.com/vendor/laravel/framework/src/Illuminate/Database/Connection.php : 458
想跑下作者的项目 发现数据库迁移表都是错的 根本就没办法migrate
这样说起来,我也想写一个个人博客了,从简单的开始
@xingchen 我猜测你是数据库版本是
MySQL 5.7.7
以下的,我已经在 readme 中说明了数据库版本,我使用的是MySQL 5.7.21
,字符编码是utf8mb4
,如果你的数据版本低的话可以参考下这个帖子,博客:Laravel 5.4 常见错误:Specified key was too long不过你的提议我还是接受的,我的
readme
在代码更新之后的确忘记更新了。@broqiang 你好,你的源码我大概看了 有些地方不是很明白
比如在控制器中
public function destroy(User $user)
{
$user->delete();
这个User是如何传递进去吗
默认参数不是Request吗
Laravel 自带的 路由隐式绑定,所有的路由可以查看
php artisan route:list
@xingchen 有问题先自己找一下问题,而不是怪作者。Laravel 5.4 常见错误:Specified key was too long
nice,不错,可以加上第二本书的内容
@SHINN 加了一部分,在 1.1 分支中
楼主配置 bootstrap 是怎么配置的啊,我这边配置的 有问题
@yuwuwu 就是把它放在 public 中,然后 html 中引入就可以了
您好, 您的项目 我在本地已经搭建完成 但是 我不知道 后台登录或者 后台页面的 访问地址 请教一下!
@kexi1 可以地址栏直接输入 https://broqiang.com/backend 或者在右上角点开后台管理
php7.2.4不能用。只能用php7.1.0很坑爹
后台地址呢
@liuning3399 确实不能用,这个写的时候是在 7.1 下写的,当时 7.2 的稳定版还没出,没有兼容 7.2 ,我也一直没空,就没更新
你好, 请问一下 你这套后台模板 在哪里可以下载到?
@kexi1 只用了原生的 bootstrap
谢谢, 但是 我访问了 bootstrap 网站 也下载了bootstrap 但是文件里面是没有html页面的 请教一下 在哪里获取??
@kexi1 …… 自己写,就是拿 bootstrap 给出的各种 class,自己组装一起就行了,我也不太擅长前端,所以就拼了个最简单的样式
谢谢, 明白了!!