Мой запрос пуст? PhP Laravel - PullRequest
0 голосов
/ 24 августа 2018

Мой объект запроса пуст, и я не знаю, почему.

Это моя форма:

<form method="POST" action="{{route("report", $property)}}">
    {{csrf_field()}}
    <div class="form-row">
        <div class="form-check my-2">
            <input class="form-check-input" type="radio" name="reason" id="not-for-sale" value="not-for-sale">
            <label class="form-check-label" for="radio-appartement">Deze woning is niet meer te koop</label>
        </div>
        <div class="form-check my-2">
            <input class="form-check-input" type="radio" name="reason" id="wrong-info" value="wrong-info">
            <label class="form-check-label" for="radio-huis">De informatie bij deze woning klopt niet</label>
        </div>
        <div class="form-check my-2">
            <input class="form-check-input" type="radio" name="reason" id="no-perm-residence" value="no-perm-residence">
            <label class="form-check-label" for="radio-rijtjeshuis">Deze woning mag niet permanent bewoond worden</label>
        </div>
        <div class="form-check my-2">
            <input class="form-check-input" type="radio" name="reason" id="wrong-realtor" value="wrong-realtor">
            <label class="form-check-label" for="radio-rijtjeshuis">De makelaar die bij de woning is vermeld, klopt niet</label>
        </div>
        </div>
        <div class="form-group mt-5">
        <textarea class="form-control property-message-field" name="message" title="message" placeholder="Plaats hier verdere uitleg"></textarea>
    </div>
    <button class="btn btn-message float-right" type="submit">Verzenden</button>
</form>

, и это мой метод, где он отправляется 2:

public function report(Property $property, Request $request) {
    $target_email = config("mail.from.address");
    dd($request);
}

Метод dump and die показывает только:

Request {# 964}

Я понятия не имею, почему мой запрос остается пустым.$property, с другой стороны, работает нормально, поэтому я не думаю, что проблема в этом.

1 Ответ

0 голосов
/ 24 августа 2018

Сделать Request первым параметром.Попробуйте это:

//make Request the first parameter
public function report(Request $request, Property $property) {
    $target_email = config("mail.from.address");
    dd($request);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...