Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
сделал простой блог на ларавел 4.
хочу добавить в него категории для каждой статьи.
хочу сделать примерно так:
Route::get('/posts', 'PostController@categories'); - при вызове главной страницы блога должен строиться список категорий и статьи, принадлежащие корневой категории
Route::get('/posts/{category?}', 'PostController@category'); - при вызове одной из категории блога должен строиться список её подкатегорий и страниц
Route::get('/posts/{category?}/{id?}', 'PostController@getPost'); - ссылка на отдельную страницу блога (пока сделал только это)
основные вопросы:
1) как в контроллере сделать ссылку на список категорий
2) куда в БД засунуть поле "категория"? Прямо в таблицу с постами или в отдельную таблицу?
Изменено schel4ok (28.12.2014 10:59:18)
Не в сети
Может попроще показываешь,все категории, во view категории передается id по нему вытаскиваешь все посты.
2) в таблице постов category_id
Не в сети
я ничего не понял про этот Baum
Не в сети
Потому что Baum тебе не нужен.
Первый вопрос непонятен. По второму вопросу: если пост может иметь только одну категорию, то выше уже ответили, а если несколько, то http://laravel.com/docs/4.2/eloquent#many-to-many
В гугле можно найти пример блога на laravel.
я пытался найти примеры блогов на laravel
но видимо я вбивал не тот запрос, потому что мне попадались только самые простые блоги вообще без категорий
Не в сети
Страницы 1