Articles of laravel 4

Несколько таблиц в одной модели – Laravel

Страница «Мой индекс» использует 3 таблицы в базе данных: index_slider index_feature footer_boxes Я использую один контроллер (IndexController.php) и вызываю три модели: public function index() { return View::make('index') ->with('index_slider', IndexSlider::all()) ->with('index_feature', IndexFeature::all()) ->with('footer_boxes', FooterBoxes::all()); } Для трех моделей выше нужны :: all () данные, поэтому они все настроены следующим образом: class IndexSlider extends Eloquent { public […]

Как реализовать права пользователя в Laravel 4?

В основном я хочу, чтобы пользовательские разрешения. У меня есть таблица под названием «учетные записи» в моей базе данных. Существует столбец с именем «group_id». Я хочу установить его, когда «group_id» = 3, тогда пользователь является администратором. Затем он может просматривать специальные сайты, кнопки и тому подобное. Я попытался реализовать что-то вроде этого: public function ($roleName) […]

Обновление нескольких строк базы данных в Laravel

Мне нужен код для обновления нескольких строк базы данных, что-то вроде этого: UPDATE values SET data='{"options":["male","female"],"default":"male"}' where project_id=1 and id=1; UPDATE values SET data='{"options":["male","female"],"default":"male"}' where project_id=1 and id=2; UPDATE values SET data='{"options":["male","female"],"default":"male"}' where project_id=1 and id=3; Через несколько часов я мог получить результат с этим, как это в laravel framework: $values = Value::where('project_id', $id)->get(); $sql […]

Структура контроллера Laravel API?

Какая из них имеет структура контроллера для пользователя api? Отдельный контроллер для интерфейса и API для каждой версии api /app/controllers/UsersController.php /app/controllers/api/v1/ApiUsersController.php или Отдельный контроллер для интерфейса и API и управление версиями в коде /app/controllers/UsersController.php /app/controllers/api/ApiUsersController.php или Используйте один контроллер, обнаруживайте / api / call внутри маршрутизатора. Верните html / json в зависимости от URL-адреса. /app/controllers/UsersController.php

Laravel 4: Предотвратить повторное представление формы

Я прошел этот вопрос , но ответ опубликовал их, не решает мою проблему. Возникающая проблема заключается в том, что если пользователь обращается к кнопке «Назад» браузера, чтобы вернуться к представленной форме, введенные данные сохраняются, и пользователь может «повторно отправить» форму. Как я могу предотвратить это поведение (путь laravel)? мой route.php выглядит Route::group(array('after' => 'no-cache'), function() […]

Запуск beanstalkd рабочего на удаленном сервере

Моя настройка стека состоит из следующих Machine1 – Основной сервер (Запуск laravel) Machine2 – сервер MySql для кодовой базы laravel Machine3 – работник Beanstalkd У меня есть настройка Supervisord on Machine1 и добавлен следующий прослушиватель очереди [program:queue1] command=php artisan queue:listen –queue=queue1 –tries=2 … Мой конфигурационный файл очереди laravel (app / config / queue.php) читает следующее […]

Ошибка сертификата SSL: самоподписанный сертификат в цепочке сертификатов с использованием Twilio на моем веб-сайте Laravel

Я тестирую свои коды на своем локальном хосте, и я попробовал dtisgodsson / laravel4-twilio для применения на моем текущем веб-сайте, но я получил эту ошибку SSL certificate problem: self signed certificate in certificate chain сразу после того, как я поместил этот код внутри своего index.blade.php: Twilio::to('119061539155')->message('This is so, damn, easy!'); Что мне нужно сделать, чтобы […]

Маршруты Laravel-4 с параметрами вызываются дважды

Я заметил странное поведение для моего маршрута активации для приложения, которое я разрабатываю с использованием laravel, и после нескольких часов отладки через xdebug и т. Д. Он пришел к выводу, что мой маршрут фактически вызывался дважды порой. Чтобы воссоздать ситуацию, я создал новый новый проект laravel с файлами по умолчанию и просто добавил простой маршрут […]

Запрос на связанные модели с использованием Laravel 4 и Eloquent

Используя Laravel 4, у меня есть следующие модели и отношения: Событие, которое имеет запись Many, имеющая hasMany Item. То, что я хотел бы сделать, это нечто подобное Item::where('events.event_type_id', 2)->paginate(50); Эта причина не работает, поскольку Eloquent не присоединяется к моделям вместе при получении записей. Итак, как мне обойти это, просто не написав сам SQL (чего я […]

Прохождение Laravel 4: исключение класса не найдено

Поэтому, видимо, теперь я получаю эту странную ошибку, когда хочу перенести мою базу данных {"error":{"type":"Symfony\\Component\\Debug\\Exception\\FatalErrorException","message":"Class '' not found","file":"C:\\xampp\\htdocs\\l4crm\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Migrations\\Migrator.php","line":301}}[Finished in 1.3s] Все, что обычно используется для работы, и не имеет значения, какие файлы я пытаюсь перенести (я пробовал только перенос одной таблицы, а затем другую, все они дают ту же ошибку) Есть идеи? Я смотрел на […]