форма не получает полный текст из базы данных - PullRequest
0 голосов
/ 29 мая 2019

когда я пытаюсь отредактировать запись, моя форма не получает полный текст, например, если в моей базе данных есть строка "hello world" в моей форме редактирования, она просто покажет мне "hello"
функция редактирования

public function edit($id)
{
    $cooperado = Cooperado::find($id);

    return view('cooperados.edit', compact('cooperado'));
}

редактировать форму

  <form method="post" action="{{ route('cooperados.update', $cooperado->id) }}">
    <div class="form-group">
      <label for="name">Nome :</label>
      <input type="text" class="form-control" name="nameCoop" value={{ $cooperado->nameCoop }} />
    </div>
    <div class="form-group">
      <label for="description">Observações :</label>
      <input type="text" class="form-control" name="description" value={{ $cooperado->description }} />
    </div>
  </form>

1 Ответ

1 голос
/ 29 мая 2019

Проблема в том, что значения должны быть окружены ".См. этот вопрос .

В вашем коде должно быть

value="{{ $cooperado->nameCoop }}"

и

value="{{ $cooperado->description }}"

Символы " сообщают браузеру, чтовсе значение атрибута заключено между ними.Без них браузер не знает, где заканчивается значение и где начинаются атрибуты HTML.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...