1. Go to this page and download the library: Download jaxon-php/jaxon-codeigniter library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
namespace App\Controllers;
use Jaxon\Demo\Ajax\Bts;
use Jaxon\Demo\Ajax\Pgw;
use function view;
class Demo extends BaseController
{
public function index()
{
$jaxon = jaxon()->app();
// Print the page
return view('demo/index', [
'jaxonCss' => $jaxon->css(),
'jaxonJs' => $jaxon->js(),
'jaxonScript' => $jaxon->script(),
'pageTitle' => "CodeIgniter Framework",
// Jaxon request to the Bts Jaxon class
'bts' => $jaxon->request(Bts::class),
// Jaxon request to the Pgw Jaxon class
'pgw' => $jaxon->request(Pgw::class),
]);
}
public function jaxon()
{
$jaxon = jaxon()->app();
if(!$jaxon->canProcessRequest())
{
// Jaxon failed to find a plugin to process the request
return; // Todo: return an error message
}
$jaxon->processRequest();
return $jaxon->httpResponse();
}
}
namespace Jaxon\Ajax;
class HelloWorld extends \Jaxon\App\CallableClass
{
public function sayHello()
{
$this->response->assign('div2', 'innerHTML', 'Hello World!');
return $this->response;
}
}
bash
composer
json
{
"axon-php/jaxon-codeigniter": "^4.0",
}
}
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.