Laravel по-русски

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

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

#1 Re: Общий раздел » Форум для Laravel » 17.11.2016 14:37:42

hzone пишет:
StBrain пишет:
hzone пишет:

админку на лару поставь и подключи соответствующие модели для правки.
вроде логично...

А какую админку поставить?  ))
Спасибо всем!

Сделано в пост-СССР https://github.com/LaravelRUS/SleepingOwlAdmin
Сделано хрен знает кем, но мне нравится внешний вид, сейчас изучаю внутренности https://github.com/the-control-group/voyager

Пасиб! wink

#2 Re: Общий раздел » Форум для Laravel » 17.11.2016 08:51:11

hzone пишет:
StBrain пишет:

Как в Riari/laravel-forum править темы, сообщения, - допиливать надо? Никто не делал? Может на гите у кого-нить завалялось?))

админку на лару поставь и подключи соответствующие модели для правки.
вроде логично...

А какую админку поставить?  ))
Спасибо всем!

#3 Re: Общий раздел » Форум для Laravel » 16.11.2016 18:44:15

Как в Riari/laravel-forum править темы, сообщения, - допиливать надо? Никто не делал? Может на гите у кого-нить завалялось?))

#4 Re: Общий раздел » Форум для Laravel » 16.11.2016 16:41:35

Может есть форумы, которые легко интегрировать в laravel? Нужно, чтобы авторизация происходила один раз на сайте.

#5 Общий раздел » Форум для Laravel » 16.11.2016 16:35:30

StBrain
Ответов: 30

Простите, если уже было - не нашел обсуждения.

Какие пакеты форумов есть для ларавел?
Riari/laravel-forum вроде самый популярный? Функционал совсем базовый у него. И нет системы модерирования, либо я не разобрался еще.
Этот форум это FluxBB? Его просто не установить пакетом?

#6 Re: Laravel 5.x » return(...)->withErrors » 16.06.2016 17:27:36

https://laravel.ru/forum/viewtopic.php?pid=7737
Вот здесь описана такая же проблема.
В конфиге сессий SESSION_DRIVER=file.
К папке storage/framework/sessions доступ есть. В ней лежит много фалов сессий, которые создает движок.

Есть кто-нибудь, кто может помочь?

#8 Re: Laravel 5.x » return(...)->withErrors » 16.06.2016 16:57:52

В данной ситуции можно обойтись возвратом вьюхи. Но часто нужно сделать:

return Redirect::back()->withInput($request->all());

что тоже не работает. Помогите, пожалуйста!

#9 Re: Laravel 5.x » return(...)->withErrors » 15.06.2016 22:06:52

BMTH пишет:

Роут груп миддлевар веб убрать надо если версия 5.2.31 и выше вроде. Там автоматом веб мидлевар прописывается

Пробовал без него - тоже самое.

#10 Re: Laravel 5.x » return(...)->withErrors » 15.06.2016 22:05:11

hzone пишет:

не мучайте парня, у него всё с нуля, настроек не делал 51%.

короч, автор smile, тебе после голой установки необходимо пройтись по файлам в папке config и файл в корне env (без расширения)
если его нет, то установка была с косяками, либо руками. ставь по мануалу. тут на сайте вся инфа имеется в избытке.

как только убеждаешься, что всё пашет как надо, только тогда начинаешь править.

Ставил все по мануалу. Env конечно имеется. В проекте задействовано две бд. То, что есть проблема, только сейчас всплыло. И скорей всего это мои кривые руки, а не установка.

#11 Re: Laravel 5.x » return(...)->withErrors » 15.06.2016 22:03:26

AlexeyMezenin пишет:

Покажи пожалуйста свой routes.php и какая именно версия Laravel (php artisan -v)?

Laravel Framework version 5.2.31

<?php

/*
|--------------------------------------------------------------------------
| Application Routes
|--------------------------------------------------------------------------
|
| Here is where you can register all of the routes for an application.
| It's a breeze. Simply tell Laravel the URIs it should respond to
| and give it the controller to call when that URI is requested.
|
*/


Route::get('/', function () { 
    return view('main');
});
Route::get('contacts', function () {
    return view('contacts');
});
Route::get('news', function () {
    return view('news');
});
Route::get('help', function () {
    return view('help');
});

Route::any('search/{sc?}/{gr?}', 'SearchController@index');

// О компании 
Route::get('about', ['uses' => 'PageController@about']);
// Доставка и оплата
Route::get('delivery', ['uses' => 'PageController@delivery']);
// Публичная оферта
Route::get('offer', ['uses' => 'PageController@offer']);
Route::get('offerDownload', ['uses' => 'PageController@offerDownload']);

// добавление в корзину ajax. Auth::check() проверяется в контроллере
Route::post('addToBasket', 'AddToBasketController@index');
Route::post('delOrder', 'BasketController@delOrder');

// Выбор филиала
Route::post('selBranch', 'BranchController@selBranch');


Route::group(['middleware' => 'auth'], function () {
    Route::get('balance', ['uses' => 'PageController@balance']);
    Route::get('balance2', ['uses' => 'PageController@balance2']);
    Route::get('bonus', ['uses' => 'PageController@bonus']);
    Route::get('basket', ['uses' => 'BasketController@index']);
    
    // Список заказов
    Route::get('paids', ['uses' => 'PaidsController@index']);
    Route::post('paids', ['uses' => 'PaidsController@changePaid']);
    
    // Страница заказа
    Route::get('paid/{id}', ['uses' => 'PaidsController@paidView']);
    Route::post('addPaid', ['uses' => 'PaidsController@addPaid']);
    Route::post('delOrderFromPaid', 'PaidsController@delOrder');
});


Route::group(['middleware' => ['web']], function () {
    //Route::auth();
    Route::post('profile', ['uses' => 'Auth\AuthController@register']);
    Route::get('profile', ['uses' => 'ProfileController@index']);
});

Route::any('test', 'TestController@index');

Route::get('phpinfo', function () {
    dd( phpinfo()); return;
});

Пока еще разбираюсь как оптимально нужно маршруты делать. Буду также благодарен любым подсказкам.

#12 Re: Laravel 5.x » return(...)->withErrors » 15.06.2016 17:55:31

hzone пишет:

у 5.2 сессия стартует даже для гостя - рой в сессиях

Первое сообщение мое (зарегался только).
А можно конкретней? Никаких настроек не менял, стандартно все должно быть. Даже в register.blade.php, который идет с коробкой ошибки не отображаются. А роуты только одной строкой прописывал - Route::auth();

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