Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Заменял на группу, результат был тот же.
.
Каким образом? - покажи код
Попробовал сделать вот что.
Создал посредника UnAuthenticate, через artisan и оставил его содержимое не тронутым.
Далее присвоил ему алиас(unauth) и перенес все классы из посредника web в unauth
https://s.mail.ru/4Y1orEnTRVKp/img-2016 … -00-09.png
Добавил unauth к маршруту
https://s.mail.ru/4PqtCCYehHTm/img-2016 … -57-44.png
А результат тот же
https://s.mail.ru/4asnyUVbE7hX/img-2016 … -00-45.png
А в чем суть этих действий? У тебя по имени unauth цепляется скорее всего отдельный middleware UnAuthenticate (который ничего не делает)
а не одноименная группа
но мне не нужен посредник
Не нужен middleware? Тогда без сессий )
и я использую get в маршрутизации, а не group.
Это о чем?
Если про то, что в routes нет такой конструкции
Route::group(array('middleware'
Тогда пиши в каждом типа:
Route::get('/', array('middleware'=>'web',...
Просто это не очень удобно, для этого существует объединение в группы
$('body').on('button', '#form_id', function(e) {
Это что за событие button?
http://api.jquery.com/on/
Если форма есть изначально в документе то
$( '#form_id').on('submit', function () {});
А вот так не работает
User::find(1)->posts->select('id','title','description')->get()->toArray()
Тебе ж выше написали
На коллекциях нет метода select().
Так как обращение к постам через magic property posts - то возвращается коллекция. Если обратиться как к методу posts() - то вернется query builder, можно будет уточнять запрос, но в конце надо сделать get() - иначе это останется запросом.
Это все в документации есть, азы
Т.е. :
User::find(1)->posts()->select('id','title','description')->get();
Можно же просто не выводить. Или дампится целиком? Попробуй ->select('id','title','description')
app/Console/Kernel.php на месте?
Форум какой-то убогий, тут реально уведомления об ответах в темах получать?
Общаются программеры, можно было бы markdown редактор прицепить
Да и формат самого форума тут не очень катит, лучше что-то типа https://laracasts.com/discuss
сделать.
Раз уж тут девелоперы сидят, может свой современный форум сделаем на ларе?
Выполнит заданный колбек на каждый элемент коллекции, вернет сам инстанс коллекции (себя) обратно
/**
* Execute a callback over each item.
*
* @param callable $callback
* @return $this
*/
public function each(callable $callback)
{
foreach ($this->items as $key => $item) {
if ($callback($item, $key) === false) {
break;
}
}
return $this;
}
Хотя по идее redirect->with тоже самое
/**
* Flash a piece of data to the session.
*
* @param string|array $key
* @param mixed $value
* @return \Illuminate\Http\RedirectResponse
*/
public function with($key, $value = null)
{
$key = is_array($key) ? $key : [$key => $value];
foreach ($key as $k => $v) {
$this->session->flash($k, $v);
}
return $this;
}
Сессии у тебя работают нормально вообще? Может не сохраняются
группа мидлваре web подключена? покажи routes.php
corski
Покажи, что у тебя во view - где ты status пытаешься получить
Попробуй
return redirect()->route('main', ['save' => 'ok'])->with('status', 'default');
public function setCreatedAtAttribute($value)
{
if (is_object($value)) {
$value = $value->timestamp;
} else {
$value = strtotime($value);
}
$this->attributes['created_at'] = $value;
}
Что ты ожидаешь увидеть при редиректе?
admin/organization/save/{id} ?
да понял с выборкой была проблема
Не было у тебя с выборкой проблемы, ты с коллекцией как с контейнером пытался работать.
Начать для начала с учебника русского. Честно, ни разу не встречал грамотного разработчика, который был бы не грамотен )
А по сути: ты ведь не совсем понимаешь что делаешь - так ведь? Просто копипастишь откуда-то из мануалов куски и радуешься, когда что-то получается.
Для начала надо поучиться писать на чистом php, понять что такое HTTP
Затем можно курить ООП, MVC, design patterns и изучать какой-либо из фреймворков.
karandashbest пишет:Все проблема решилась $text[0]->title
а не подскажите где можно хранить глобальные переменые
Ты хоть понял в чем суть проблемы была?
Ты бы с азов начал, рано тебе Laravel еще. Все равно что за руль тягача сесть, до этого даже не велике не умея..
согласен с VitalN.
Согласен с duster наверное? )
(если брать самую минимальную зарплату для разработчика-новичка - 1000$)
Это где ж у нас новички под 80 000 тр зарабатывают? Я туда свалю с удовольствием )
Когда доллар стоил 30 - жаба не душила, к тому же активно изучал фреймворк. Сейчас рассматриваю больше как: иногда посмотреть/послушать, вдруг что-то интересное услышу. Платить за это 600 -700 руб в мес - не интересно.
Я б скинулся. Когда начинал изучать laravel покупал подписку, да и курс был другой... Теперь интересны лишь некоторые эпизоды, платить за них по $9/мес тоже душит
Приходится после каждого composer update лезть в laravel/laravel и смотреть что поменялось )
Денормализуй - запихай в блоб в виде jsonа например, если совсем уже проблема дернуть бд.
С кодом наверное получше будет )