По умолчанию исходные методы запроса Laravel возвращают результаты в виде массивов объектов stdClass: Array ( [0] => stdClass Object ( [id] => 1 [username] => admin [password] => admin123 [email] => admin@admin.com [created_at] => 2012-12-06 18:57:19 [updated_at] => 2012-12-06 00:00:00 ) [1] => stdClass Object ( [id] => 2 [username] => userna [password] => user […]
У меня есть система, в которой мне нужно указать произвольное количество сотрудников с текстовым полем для каждого дня недели, где может быть введено значение «отработанные часы». Поэтому мне нужно создать таблицу с динамическим количеством строк, и каждая строка будет содержать 7 текстовых полей. Мне просто интересно, какое лучшее соглашение использовать при назначении идентификатора этим полям, […]
Я только что начал работу с laravel v3 и пытаюсь обернуть голову вокруг отношений «один-ко-многим», создавая блог, у меня есть сообщения, которые имеют отношение «много к одному» с категориями (каждая почта связана с категорией). У меня есть следующие таблицы со следующими полями: Сообщения : id, title, body, date_created, category_id Категории : id, name У меня […]
Я новичок в laravel и настраиваю авторизацию панели администратора в своем первом приложении. Способ установки файлов в настоящий момент: controllers/ admin/ dashboard.php settings.php non-admin-controller1.php non-admin-controller1.php views/ admin/ dashboard.blade.php login.blade.php template.blade.php non-admin-view1.php non-admin-view1.php non-admin-view1.php … и это мои маршруты Route::get('admin/login', function() { return View::make('admin.login'); }); Route::get('admin/logout', function() { return Auth::logout(); return Redirect::to('admin/login'); }); Route::post('admin/login', function() { […]
Новый сервер VPS с Webmin, Apache Centos 6, приложение Laravel и старая схема базы данных. Все работает отлично на старом общем хосте, но по VPS по какой-то причине хранилище сеансов Laravel (Laravel 3.0) больше не работает в Safari или Internet Explorer. Кажется, что идентификатор сеанса просто не сохраняется на клиенте. Является ли хорошим способом заставить […]
Для создания раскрывающегося списка с выбранным по умолчанию элементом выполняется следующее: echo Form::select('size', array('L' => 'Large', 'M' => 'Medium', 'S' => 'Small'), 'S'); Поэтому я создал раскрывающийся список, который по умолчанию имеет более одного элемента, следующим образом: echo Form::select('size', array('L' => 'Large', 'M' => 'Medium', 'S' => 'Small'), array('S', 'M'), array('multiple')); Но как мне получить […]
Я хочу знать, какие события будут выпущены основными библиотеками Laravel. Я хочу получить полный список, например laravel.query и laravel.done . В официальных документах есть четыре события, но я думаю, что у Laravel больше событий, чем у этих четырех!
Мне просто интересно, знает ли кто, как проверить тайм-аут сеанса в Laravel. Вы можете проверить, имеет ли сеанс определенный элемент: if (Session::has('name')) { $name = Session::get('name'); } Но вы не можете проверить, закончился ли сеанс. Было бы неплохо, чтобы я мог сообщить об этом пользователю более конкретным образом. «Ваша сессия закончилась, пожалуйста, начните снова». Есть […]
Я действительно не могу понять, как добавить новый столбец в мою существующую таблицу в моей базе данных, используя фреймворк PHP laravel. Я попытался изменить файл миграции на public function up() { Schema::create('users', function($table){ $table->integer("paid"); }); } и в терминале php artisan migrate:install и migrate Как добавить новые столбцы?
Мой файл (размер 126 МБ, .exe) дает мне проблемы. Я использую стандартный метод загрузки laravel. Я пытался увеличить объем памяти, но он все еще либо говорит, что у меня закончилась нехватка памяти, либо я загружаю файл размера 0 КБ. В документации ничего не говорится о больших размерах файлов. Мой код ini_set("memory_limit","-1"); // Trying to see […]