Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Есть таблица отмеченная строка из неё передаётся в контроллер от туда в представление и там выводиться в текстовые поля для изменения, в представление данные передались сделал print_r($item) выводит такое
Array ( [id] => 4 [product_type_id] => 1 [category_id] => 2 [name] => Chevy Cruze [description] => 1.8 MT [photo] => https://upload.wikimedia.org/wikipedia/ … HTSA_2.jpg )
Хочу записать данные в текстовый файл и тут зачения пустота
код вьюхи
<?php
$item=$model;
print_r($item) ;?>
<div>
ID
<input type="text" name="id_upd" value=" <?php $item->id ?>">
Product_type_id
<input type="text" name="product_upd" value="{{$item->product_type_id}}">
Category_id
<input type="text" name="cat_upd" value="{{$item->category_id}}">
Name
<input type="text" name="name_upd" value="{{$item->name}}">
Description
<input type="text" name="desc_upd" value="{{$item->description}}">
<div>
Photo
<img src="{{$item->photo}}}"width="370" height="211">
</div>
<div>
<input type=text name=upload_upd value="{{$item->photo}}">Enter Url of New fhoto
</div>
</div>
Помогите разобраться. Зарание спасибо!
<img src="{{$item->photo}}}
исправил увидел но ситуация всё таже
Так у тебя же массив, а ты обращаешься как к объекту, делай так $item['id'], а не $item->id
ID
<input type="text" name="id_upd" value=" <?php $item->id ?>">
<input type="text" name="id_upd" value="<?php echo $item["id"]; ?>">
Не в сети
Страницы 1