小编Hol*_*olo的帖子

将容器最大宽度设置为 XXL 断点 Bootstrap 5

我正在尝试 Bootstrap 5,在我的网站上我不希望容器增长超过 1200px,这是 XL 断点。有没有办法删除 XXL 断点或简单地告诉它不要超出 XL 断点。

最好在我自己的自定义 CSS 表中,而不是使用 SaSS/Less。

css bootstrap-5

7
推荐指数
2
解决办法
6393
查看次数

将数据从 Laravel 传递到引导模式

想知道是否有人可以帮助我解决这个问题。我是 JS 和 JQuery 的完全新手。

我想避免在我的博客中删除帖子时发生意外,所以我想拥有它,这样当我点击删除时,它会弹出一个模式来确认我是否想要删除帖子,然后删除。

我添加了以下代码。

 <!-- Button trigger modal to delete post -->
<button type="button" class="btn btn-default btn-xs" data-toggle="modal" data-target="#deletePost">
  Delete
</button>

<!-- Modal -->
<div class="modal fade" id="deletePost" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
        <h4 class="modal-title" id="myModalLabel">Delete Blog Post</h4>
      </div>
      <div class="modal-body">
        <p>You are about to delete a blog post, are you sure all that effort is to be sent to the unrecoverable trash can?</p>
      </div>
      <div …
Run Code Online (Sandbox Code Playgroud)

php twitter-bootstrap laravel

5
推荐指数
1
解决办法
4984
查看次数

在Laravel中验证用户角色并保护路由

我从这里的人那里得到了建议并尝试了Laravel,我一直在尝试创建一个用户身份验证系统.我无法使用Eloquent将我熟悉的PHP工作翻译成Laravel.

我在这里要做的是识别用户,他们的角色,如果用户具有管理员的角色,他们可以访问路由/管理员

我知道我可以使用像Entrust这样的包,但这并不能帮助我学习.

我为用户和角色创建了模型.我还有一个名为role_user的查找表,其中包含user_id和role_id.

User.php我有

public function roles(){

    return $this->belongsToMany('Role', 'users_roles');

}
Run Code Online (Sandbox Code Playgroud)

Role.php我有

public function users()
{
    return $this->belongsToMany('User', 'users_roles');
}
Run Code Online (Sandbox Code Playgroud)

我知道我是否用过

$roles = user::find(1)->roles;
return ($roles);
Run Code Online (Sandbox Code Playgroud)

它将确实返回正确的用户ID(1)和分配给该用户的角色.现在我正在努力解决的问题是如何选择管理员角色,只有当用户拥有此权限时才会允许访问/ admin

路线应该基本上是

Route::get('admin', function()
{

    return View::make('admin.index');

 })->before('auth');
Run Code Online (Sandbox Code Playgroud)

我无法确定如何/在哪里/我应该首先检查管理员角色以及如何将其应用于auth检查以仅允许管理员访问该路由.

任何帮助赞赏.

背风处

authentication roles laravel laravel-routing

3
推荐指数
2
解决办法
6419
查看次数

Laravel 5,验证和显示用户角色

我对使用Laravel中的数据透视表完全停止感到陌生,我的应用程序从未如此复杂。这是我的问题。

我已经设置了一个新的测试站点,它有3个表。

用户
角色
user_role

在用户模型中,我已将与角色模型的关系定义为:

public function roles()
{
    return $this->belongsToMany('App\Role');
}
Run Code Online (Sandbox Code Playgroud)

好的,所以我认为这应该很容易。首先,对用户进行身份验证很简单

Auth::user();
Run Code Online (Sandbox Code Playgroud)

使这个非常简单,我真正想做的就是显示用户所拥有的角色。如果我认为:

Aith::user()->roles;
Run Code Online (Sandbox Code Playgroud)

我得到以下结果

[{"id":"7","name":"Administrator","created_at":"2015-03-19      00:14:53","updated_at":"2015-03-19 00:14:53","pivot":{"user_id":"1","role_id":"7"}}]
Run Code Online (Sandbox Code Playgroud)

现在就可以了,但是我需要在这里听起来完全愚蠢。如何获取返回角色名称的信息?

除了上面的结果,我只是希望它显示:

Administrator
Run Code Online (Sandbox Code Playgroud)

而已。

php authentication roles laravel laravel-5

1
推荐指数
1
解决办法
1540
查看次数

Laravel 5 - 计算分配给博客中每个类别的帖子数

我想知道最简洁的方法是计算连接到我博客中某个类别的帖子数量.

以下是表关系的设置方式.

我所拥有的是从类别到Post模型的hasMany关系,如下所示:

分类模型中

public function blog_posts()
{
    return $this->hasMany('App\Http\Models\Blog_Post', 'category_id');
}
Run Code Online (Sandbox Code Playgroud)

并在Blog_Post模型中

public function blog_categories()
{
    return $this->belongsTo('App\Http\Models\BlogCategories', 'category_id');
}
Run Code Online (Sandbox Code Playgroud)

实际上,我想要做的就是能够返回每个类别的帖子总数,如下所示.其中x是每个类别中的帖子数.

cat1(x)
cat2(x)
cat3(x)

然而,我不难想象,因为我只想要一个我不想检索记录的计数,因为它们不是必需的,我也不想创建超出必要的查询.

我还没有完成视图,但可能一个开始是通过循环中的类别来显示每个并同时添加计数?

@foreach ($categories as $category)
    {!! $category->name !!} - {!! Count of posts here !!}
@endforeach
Run Code Online (Sandbox Code Playgroud)

希望这很清楚(ish)!

php count laravel-5

0
推荐指数
1
解决办法
4361
查看次数