Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 20.12.2014 13:27:31

отображение данных из БД

начинаю осваивать laravel

попробовал сделать пробный пример отображения данных из таблицы users, описанный вот тут  http://laravel.ru/docs/v4/quick
всё нормально получилось.

потом по аналогии попробовал сделать отображение данных из своей другой таблицы connectors
1) скопировал существующую таблицу из другой БД

2) создал файл app\models\Connectors.php
<?php
class Connectors extends Eloquent {
    protected $table = 'connectors';
}


3) создал файл app\views\connectors.blade.php
@extends('layout')

@section('content')

<table>
  @foreach ($connectors as $connector)
  <tr><td>{{ $connector->id }}</td> <td>{{ $connector->title }}</td> <td>{{ $connector->description }}</td></tr>
  @endforeach
</table>

@stop




4) в файле routes.php добавил маршрут

Route::get('connectors', function () {
  $connectors = Connector::all();
  return View::make('connectors')->with('connectors', $connectors);
});



но почему-то ничего не заработало

Не в сети

#2 20.12.2014 13:44:48

Wide

Re: отображение данных из БД

Файл модели и название переименовать в единственное число.

#3 20.12.2014 23:46:30

Re: отображение данных из БД

да. спасибо

Не в сети

#4 20.12.2014 23:58:44

Re: отображение данных из БД

а как сделать, чтобы для каждой страницы из БД вытягивались description, keywords и title?

  <head>
    <meta charset="utf-8">
    <meta http-equiv="Content-Type" content="text/html">
    <title>{{ $content->title }}</title>
    <meta name="description" content="{{ $content->description }}">
    <meta name="keywords" content="{{ $content->keywords }}">
    <meta name="robots" content="index,follow">
    <meta name="author" content="schel4ok">
  </head>

Не в сети

Подвал раздела