小编Lak*_*ngh的帖子

如何修复对未定义方法 Illuminate\Session\Store::set() 的调用?

尝试设置会话 =>

Session::set('hello', "hello");
Run Code Online (Sandbox Code Playgroud)

但出现这个错误

Call to undefined method Illuminate\Session\Store::set()
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

这是我的作曲家

{
"name": "laravel/laravel",
"type": "project",
"description": "The Laravel Framework.",
"keywords": [
    "framework",
    "laravel"
],
"license": "MIT",
"require": {
    "php": "^7.1.3",
    "fideloper/proxy": "^4.0",
    "laravel/framework": "5.8.*",
    "laravel/tinker": "^1.0",
    "spatie/laravel-medialibrary": "^7.0.0",
    "twbs/bootstrap": "^4.3",
    "yajra/laravel-datatables-oracle": "^9.0"
},
"require-dev": {
    "beyondcode/laravel-dump-server": "^1.0",
    "filp/whoops": "^2.0",
    "fzaninotto/faker": "^1.4",
    "mockery/mockery": "^1.0",
    "nunomaduro/collision": "^3.0",
    "phpunit/phpunit": "^7.5"
},
"config": {
    "optimize-autoloader": true,
    "preferred-install": "dist",
    "sort-packages": true
},
"extra": {
    "laravel": {
        "dont-discover": []
    }
},
"autoload": {
    "psr-4": …
Run Code Online (Sandbox Code Playgroud)

laravel laravel-5

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

定制 404 Laravel

如果我们只是404.blade.php在其中创建一个页面resources/views/error就可以正常工作,但是Auth()在 404 页面上不起作用,要解决这个问题,如果我们遵循 stackoverflow 上提供的解决方案,Laravel 身份验证错误将停止工作。我使用以下解决方案来完成这项工作。

php http-status-code-404 laravel laravel-authentication

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

在 Highcharts 中选择缩放范围时获取 x 轴范围

我在 Highcharts 中有一个条形图和一个样条图。图表上已启用缩放选项,因此当我选择特定区域时它会放大。是否可以获得缩放的选定区域的 x 轴值?例如,如果 x 轴的日期为从01-01-2015到,并且我选择从到 的30-01-2015范围进行缩放,则它会给我 1 到 15.3 (基本上它根据列的长度转换 x 轴)而不是to 。01-01-201515-01-201501-01-201515-01-2015

$(function () {
    $('#container').highcharts({
        chart: {
            events: {
                selection: function (event) {
                    var text, label;
                    if (event.xAxis) {
                        text = 'min: ' + Highcharts.numberFormat(event.xAxis[0].min, 2) + ', max: ' + Highcharts.numberFormat(event.xAxis[0].max, 2);
                    } else {
                        text = 'Selection reset';
                    }
                    label = this.renderer.label(text, 100, 120)
                        .attr({
                            fill: Highcharts.getOptions().colors[0],
                            padding: 10,
                            r: 5,
                            zIndex: 8
                        })
                        .css({
                            color: …
Run Code Online (Sandbox Code Playgroud)

axis graph range zooming highcharts

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

如何在wheres数组中使用运算符

我正在尝试=>在wheres数组中使用运算符,但查询将运算符用作绑定

Model::updateOrCreate([
        ['client_id', $client->id],
        ['created_at', '=>', '2019-05-01 00:00:00',],
    ],
    [
        'client_id' => $client->id,
    ]
);
Run Code Online (Sandbox Code Playgroud)

这不起作用,查询看起来像这样

[
    "query"    =>
        "select * from `models` where (`client_id` = ? and `created_at` = ?) limit 1",
    "bindings" => [
        0 => 5,
        1 => "=>",
    ],
];
Run Code Online (Sandbox Code Playgroud)

我在网上搜索,但找不到该功能的适当文档 addArrayOfWheres

谢谢。

laravel eloquent laravel-5.6

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

防止按两次 Enter 键提交多个表单

当我尝试提交表单时,我不小心在提交按钮上按了两次回车键。在这种情况下,我的表格会提交两次。任何人都可以建议我如何处理这个问题。

这是我需要的输出:-

  • 表单值必须提交一次
  • 即使用户按回车键两次..

laravel

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

如何转化雄辩关系对象?

我们有以下型号 -

邮政

----------------------------------------------
| id | title | text | creator | status | etc |
----------------------------------------------
|    |       |      |         |        |     |
----------------------------------------------

creator -> belongsTo User

group -> belongsTo group
Run Code Online (Sandbox Code Playgroud)

用户

posts -> hasMany Posts

avatar -> hasOne Media
Run Code Online (Sandbox Code Playgroud)

媒体

user -> belongsTo User
Run Code Online (Sandbox Code Playgroud)

团体

post - belongsTo Post
Run Code Online (Sandbox Code Playgroud)

当我使用 eloquent 获取帖子时,我可以使用转换函数来转换帖子属性,但无法转换帖子集合中的关系。

$posts = Post::where('status', 'active')
            ->with(['creator.avatar','group'])
            ->get();

$posts->transform(function($post) {
    $post->title = 'Transformed'; // works
    $post->creator->avatar = ['path'=>'/avatar/','file_name'=>'a.png']; // does not work
});
Run Code Online (Sandbox Code Playgroud)

laravel eloquent

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