Laravel по-русски
Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Добрый день.
Все модели в папке app\Models
В composer.json в classmap добавил app/Models.
Есть контроллер:
<?php namespace App\Http\Controllers;
class IndexController extends Controller {
public function getIndex() {
$Statuses = Statuses::All();
}}
Есть модель:
<?php namespace App;
use Illuminate\Database\Eloquent\Model;
class Statuses extends Model {
protected $table = 'statuses';
}
При открытии ругается на "Class 'App\Http\Controllers\Statuses' not found"
Помогите понять как должно быть.
нетбинкс не очень хорошая, а отличная ИДЭ
не только картинкам, ещё и стилям, скриптам. вобщем всему что лежит в public
Добрый день.
Как запретить доступ к картинкам без авторизации по прямым ссылкам?
Расположены в public/images.
Т.е. при открытии www.сайт.ru/images/folder/pic.jpeg запрашивалась бы авторизация.
Добрый день.
С наступающим!
Таблицы не связные между собой.
Таблица 1 (категории)
id parent_id name
1 0 Первая
2 1 Вторая
3 1 Третья
4 0 Четвертая
5 2 Пятая
Таблица 2 (данные), в structureCat_id содержаться индексы категорий через запятую, для каждой записи Таблицы 2 есть "иерархия" из Таблица 1
id structureCat_id Data
1 1,2,3 Данные1
2 4 Данные2
2 1,2 Данные3
Как вывести категории как-то так:
Первая (Данные1, Данные3)
Вторая (Данные3)
Третья (Данные1)
Четвертая (Данные2)
Пятая (0)
всё очень просто оказалось
Table2::where('id', '>', $Id)->with('Получить название')->get()
+ можно выставить нужны столбцы либо в самой связи либо на лету в этом запросе
Да, но это только для id=1, а для всех выбранных записей из Table2?
Добрый день.
Если у меня есть Model::where(<условия>) - я получу querybuilder, из него можно получить модель?
Если у меня есть Model::find(n) - я получу model, из него можно получить запрос через fisrt/get.
Верно ли я понимаю что модель может быть только для единственной записи? Тогда как сделать для нескольких?
Собсно вот что есть:
Table1: id, Название
Table2: id, table1_id, Поле1
Есть связь в модели Table2:
public function ПолучитьНазвание() {
return $this->belongsTo('Table1', 'Table1_id');
}
Выбираю из таблицы2
$Data = Table2::where('Поле1', '>', $Id); - несколько записей.
тут я получаю querybuilder, а как теперь задействовать связь "ПолучитьНазвание" из модели?
В рузельтате хочу получить табличку:
Table2_id, Table1_Название, Поле1
Спасибо.