Service Provider to set headers for a pjax request
Enable the use of PJAX in Laravel 4.
If using Laravel 5, please see jacobbennett/pjax
require section in your
composer require endeavors/pjax
'Endeavors\Pjax\PjaxServiceProvider', to your
providers array in your
This service provider will check, before output the http response, for the
header in the request. If found, it will crawl the response to return the requested
element defined by
Works great with jquery.pjax.js.
I'm open to any idea of features to add to it.
This is almost identical to https://github.com/vtalbot/pjax
I removed the code portion below as I had trouble getting it working. Probably because I didn't have a 'head title'.
$title = $crawler->filter('head title')->html(); $response->setContent('<title>' . $title . '</title>' . $html);