поэтому это мой контроллер: class PostsController extends BaseController { public function postSearch() { $q = Input::get('username'); $posts = DB::table('users')->whereRaw( "MATCH(username) AGAINST(? IN BOOLEAN MODE)", array($q) )->get(); return View::make('posts.index', compact('posts')); } } и мой маршрут: Route::get('posts/index', function() { return View::make('posts/index'); }); Route::post( ''posts/index', array( 'as' => 'posts.index', 'uses' => 'PostsController@postSearch' ) ); и мой html: <div […]
Я создаю учебный проект с Laravel и сталкиваюсь с локализацией. Я видел на форуме, что есть доступный языковой пакет, но я думаю (предположим) Laravel предоставляет то, что я ищу, хотя я не знаю, где искать. В основном у меня есть вид, который делает использование клинка. Ничего особенного. Я попытался использовать App::setLocale('nl') чтобы получить переводы, что […]
Я использую Laravel 4, запускаю php 5.4 и MAMP, и клонировал это репо, но по какой-либо причине приложение php artisan serve отключается после запуска один раз ( localhost: 8000 работает один раз, затем останавливается, тогда я должен использовать php artisan для снова запустите его ). Любые идеи, чтобы не допустить его закрытия? Вот где этот […]
У меня проблема с узким местом в красноречиве Laravel. При запуске логики для создания запроса она очень быстрая и простая при использовании красноречивого, однако, когда в конечном итоге приходит использование $query->get() (из-за количества строк и количества реляционных строк), оно размалывает на остановку и max execution time . Я, очевидно, не хочу просто увеличивать время … […]
я использую Ubuntu laravel 4.2 beanstalked когда я пытаюсь php artisan queue:work он возвращается [ErrorException] Insufficient data for unserializing – 1403 required, 218 present почтовая функция (доверительный пакет) Mail::queueOn( Config::get('confide::email_queue'), Config::get('confide::email_account_confirmation'), compact('user'), function ($message) use ($user) { $message ->to($user->email, $user->username) ->subject(Lang::get('confide::confide.email.account_confirmation.subject')); } );
Я создал контроллеры аутентификации и маршруты, используя команду php artisan make:auth . Я хотел бы обновить поле с именем last_login в моей базе данных всякий раз, когда пользователь входит в систему.
У меня есть приложение, использующее хост-провайдер A2, а внутри общего каталога – его папка laravel (www.website.com/app) И в настройках моего сервера я перенаправляю корень «/» на «/ app», Приложение было в порядке, но сегодня началось перенаправление маршрута в конкретном .. Route::get('/postagens/{Alias}/{dataInicio?}', array( 'as' => 'artista.get.posts.all', 'uses' => 'ArtistaController@getPostsMainFeed' ) ); Внутри сгенерированного HTML он делает: […]
У меня есть $tree , которое преобразуется в json с помощью Response::json() . Ключ автоматически устанавливается на id первого объекта. Есть ли способ удалить это или реструктурировать с помощью: 'data': [ { first object }, { second object} ] В настоящее время он отвечает: {"1":{"id":"1","parent_id":null,"lft":"1","rgt":"8","depth":"0"… Когда я хочу: {'data':[{"id":"1","parent_id":null,"lft":"1","rgt":"8","depth":"0"…
Это мой контроллер: return View::make('home.listings') ->with('listings', Listing::all()); Раньше я проверял его на такие виды: (и он работал над всеми моими проектами) @if(!empty($listings)) //use foreach and show listings @else <h3>No listing is found.</h3> @endif Это моя модель листинга. class Listing extends Eloquent { public static $key = 'id'; protected $table = 'ilanlar'; public $timestamps = false; […]
Я пытаюсь запустить DreamFactory 2.0 на BlueMix. Я выполнил инструкции, приведенные на https://developer.ibm.com/bluemix/2014/06/17/getting-started-laravel-bluemix/, на запуск приложений Laravel на BlueMix. У меня есть все под htdocs, за исключением .bp-config, .cfignore, manifest.yml и composer.json. Я изменил путь к artisan для всех скриптов в composer.json, а затем сделал cf push df2 В сообщениях журнала я вижу, как устанавливается […]