woailuosj

505 经验值

用的laravel自带的auth,之前可以用,

These credentials do not match our records.

这个方法进不去了,不理解,求教

 if (Auth::attempt($credentials, $request->has('remember'))) {
            return $this->handleUserWasAuthenticated($request, $throttles);
        }

@AGuier 恩,我改了改,select那个解决了问题,但是radio如何实现FORM binding的?

@AGuier 额,我试了下,select里的value还是 数字啊,

@AGuier 不大理解,是指 array('表单的值'=>'数据表中字段')吗?

  1. FORM 的radio怎么设置?比如下面的这个

<div class="form-group row">
        {!! Form::label('sex','性别',['class' => 'col-md-2 control-label']) !!}
        <div class="radio radio-primary col-md-10">
            <label>
                <input type="radio" name="sex" id="optionsRadios1" value="未知" checked="">未知
            </label>
            <label>
                <input type="radio" name="sex" id="optionsRadios1" value="男" checked="">男
            </label>
            <label>
                <input type="radio" name="sex" id="optionsRadios2" value="女">女
            </label>
        </div>
    </div>
  1. FORM中得Select默认用的value是数字,但我想直接用有语义要存储的内容为Value,怎么做?或者说数字传到后面之后怎么做更有效地对应?
    我现在是这样做的

<div class="form-group row">
       {!! Form::label('relationship_status','情感状况',['class' => 'col-md-2 control-label']) !!}
        <div class="col-md-10">
            {!! Form::select('relationship_status',$data['status'],null,['class'=>'form-control']) !!}
        </div>
    </div>

$data['status']现在用的是传入的数组 用来显示选项

 $status = array('未知', '单身', '恋爱', '订婚', '已婚', '离异', '丧偶');

谢谢

@JellyBool 哦,单纯说那个弹出的样式呢?我想用它做个消息反馈

终于成功演示了,原来

  1. 需要vendor

  2. 自己默认路径前面还要加个/app ,即 在根目录下添加的index.php中如下写上

<?php
include('/app/dev/crazy-api/public/index.php');
  1. 新的消息提示比较温和,比较好,我也想用上,是什么?;

  2. laravel里面怎么做页面跳转的消息提示,是不是有一次性的Session?还是说用什么方式?比如:登录成功后我想显示个sweetAlert

@JellyBool

  1. index.php

<?php
include('/dev/addinfo/public/index.php');
  1. nginx_app.conf

location / {
    # try to serve file directly, fallback to rewrite
       try_files $uri @rewriteapp;
    }

    location @rewriteapp {
        # rewrite all to index.php
        rewrite ^(.*)$ /index.php/$1 last;
    }

    location ~ ^/(app|app_dev|config)\.php(/|$) {
        fastcgi_pass heroku-fcgi;
        fastcgi_split_path_info ^(.+\.php)(/.*)$;
        include fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        fastcgi_param HTTPS off;
    }
  1. Procfile

web: vendor/bin/heroku-php-nginx -C nginx_app.conf    

然后就选择了PHP环境,一键部署了,结果就是没页面