标签: laravel-5

如何使用输入重定向回形式 -​​ Laravel 5

POST如果我的表单操作引发异常,如何使用给定的参数重定向回我的表单页面?

php forms redirect laravel laravel-5

49
推荐指数
7
解决办法
9万
查看次数

Laravel - 按自定义列查找或失败

findOrFail()如果没有找到任何内容,则会抛出404 的方法,例如:

User::findOrFail(1);
Run Code Online (Sandbox Code Playgroud)

如何通过自定义列找到实体或失败,如下所示:

Page::findBySlugOrFail('about');
Run Code Online (Sandbox Code Playgroud)

laravel eloquent laravel-4 laravel-5

48
推荐指数
3
解决办法
6万
查看次数

Laravel-5如何从id值和名称值的数据库中填充选择框

我想使用illuminate\html创建一个类似下面的选择框:

<select>
    <option value="$item->id">$item->name</option>
    <option value="$item->id">$item->name</option>
</select>
Run Code Online (Sandbox Code Playgroud)

在我的控制器中我尝试了这个:

public function create()
{
    $items = Items::all(['id', 'name']);

    return view('prices.create', compact('id', 'items'));
}
Run Code Online (Sandbox Code Playgroud)

在我看来这个:

<div class="form-group">
    {!! Form::Label('item', 'Item:') !!}
    {!! Form::select('item_id', $items, null, ['class' => 'form-control']) !!}
</div>
Run Code Online (Sandbox Code Playgroud)

问题是,而不是$item->name显示实体的所有信息.

php laravel blade laravel-5

48
推荐指数
7
解决办法
17万
查看次数

如何在Laravel Mix中安装Font Awesome

我尝试使用Laravel Mix安装Font Awesome,但在执行时run npm dev我收到以下消息:


错误在./~/font-awesome/scss/font-awesome.scss中编译时出现1错误错误.模块构建失败:/**^"加载样式"后的无效CSS:预期的1个选择器或at-规则是/var/www/html/blog/node_modules/font-awesome/scss/font-awesome.scss中的"var content = requi"(第1行,第1列)

我删除了文件中的注释并尝试更改字体路径,但它没有解决问题.

webpack.mix.js

mix.js('resources/assets/js/app.js', 'public/js')
   .sass('resources/assets/sass/app.scss', 'public/css')
   .copy('node_modules/font-awesome/fonts/', 'public/fonts')
   .sass('node_modules/font-awesome/scss/font-awesome.scss', 'public/css')
   .version();
Run Code Online (Sandbox Code Playgroud)

fontawesome.scss

@import "variables";
@import "mixins";
@import "path";
@import "core";
@import "larger";
@import "fixed-width";
@import "list";
@import "bordered-pulled";
@import "animated";
@import "rotated-flipped";
@import "stacked";
@import "icons";
@import "screen-reader";
Run Code Online (Sandbox Code Playgroud)

_variable.scss

// Variables
// --------------------------

$fa-font-path:        "../fonts" !default;
$fa-font-size-base:   14px !default;
$fa-line-height-base: 1 !default;
// $fa-font-path:        "//netdna.bootstrapcdn.com/font-awesome/4.7.0/fonts" !default; // for referencing Bootstrap CDN font files directly
$fa-css-prefix:       fa !default;
$fa-version:          "4.7.0" …
Run Code Online (Sandbox Code Playgroud)

php laravel webpack laravel-5 laravel-mix

48
推荐指数
10
解决办法
6万
查看次数

Laravel 5显示ErrorException file_put_contents无法打开流:没有这样的文件或目录

我在Laravel 5上有一个项目,我也在办公室和家里工作.它工作正常,但最近在家里它停止工作.Laravel向我展示了两个ErrorException

file_put_contents(G:\project\storage\framework\views/751d8a0fd8a7d4138c09ceb6a34bb377aa2d6265.php):
failed to open stream: No such file or directory
Run Code Online (Sandbox Code Playgroud)

file_put_contents(G:\project\storage\framework/sessions/aIXycR4LIAUBVIqZu0T590paOMIpV8vfZGIroEp0):
failed to open stream: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我正在搜索Google的问题决定,并找到有关正确权利的信息.所有的建议都是关于Linux的,但我也在Windows办公室和家里工作.

当我尝试清除应用程序缓存和查看缓存时,工匠与我交谈 - ...清除.但缓存数据和视图存在于存储中.

我该如何解决这个问题?

提前致谢!

php windows laravel laravel-5

48
推荐指数
8
解决办法
8万
查看次数

在Ubuntu中安装Laravel 5:找不到laravel命令

当我尝试在ubuntu中安装laravel 5时,我收到这样的错误,

laravel: command not found

我按照这些步骤,

composer global require "laravel/installer=~1.1"

laravel new blog

ubuntu laravel composer-php laravel-5

47
推荐指数
7
解决办法
8万
查看次数

Laravel 5 - 接口不可实例化

我知道这个问题被问了很多次,但没有一个答案对我有帮助.

我在Laravel 5中遇到了异常

BindingResolutionException in Container.php line 785:
Target [App\Contracts\CustomModelInterface] is not instantiable.
Run Code Online (Sandbox Code Playgroud)

我没做过什么就做了:

  • 注册App\Providers\AppRepositoryProviderapp.php供应商
  • php artisan clear-compiled
  • 如果我替换MyService中的存储库上的接口,一切都有效,但我觉得这是错误的(它应该由IoC容器处理吗?).

结构体:

app
  - Contracts
    - CustomModelInterface.php
  - Models
    - CustomModel.php
  - Repositories
    - CustomModelRepository.php
  - Providers
    - AppRepositoryProvider.php
  - Services
    - MyService.php
Run Code Online (Sandbox Code Playgroud)

应用程序\合同\ CustomModelInterface.php

<?php namespace App\Contracts;

interface CustomModelInterface {
    public function get();
}
Run Code Online (Sandbox Code Playgroud)

应用程序\库\ CustomModelRepository.php

<?php namespace App\Repositories;

use App\Contracts\CustomModelInterface;
use App\Models\CustomModel;

class CustomModelRepository implements CustomModelInterface {

    private $Model;

    public function __construct(CustomModel $model) {
        $this->Model = …
Run Code Online (Sandbox Code Playgroud)

php repository-pattern laravel laravel-5 laravel-ioc

47
推荐指数
5
解决办法
6万
查看次数

Laravel请求使用查询字符串获取当前路径

是否有Laravel方法来获取具有查询参数的Request的当前路径?

例如,对于URL:

http://www.example.com/one/two?key=value
Run Code Online (Sandbox Code Playgroud)

Request::getPathInfo()会回来的/one/two.

Request::url()会回来的http://www.example.com/one/two.

期望的输出是/one/two?key=value.

php laravel laravel-5 laravel-request

47
推荐指数
5
解决办法
7万
查看次数

Laravel 5.1请求未知数据库类型枚举

在运行php artisan migrate时,我收到以下错误

[Doctrine\DBAL\DBALException]
请求未知的数据库类型枚举,Doctrine\DBAL\Platforms\MySqlPlatform可能不支持它.

如何解决此问题.

码:

public function up() {
    Schema::table('blogs', function (Blueprint $table) {
        $table->string('wordpress_id')->nullable();
        $table->string('google_blog_id')->nullable()->change();
    });
}
Run Code Online (Sandbox Code Playgroud)

php laravel laravel-4 laravel-5

47
推荐指数
7
解决办法
4万
查看次数

如何在Laravel模型上设置属性的默认值

如何在Laravel模型上设置属性的默认值?

我应该在创建迁移时设置默认值还是应该在模型类中设置默认值?

php laravel laravel-5

47
推荐指数
3
解决办法
6万
查看次数