1. Go to this page and download the library: Download optimuscms/pages 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/ */
use Optimus\Pages\Template;
use Illuminate\Http\Request;
use Optimus\Pages\Models\Page;
class DefaultTemplate extends Template
{
public function name(): string
{
return 'default';
}
public function label(): string
{
return 'A custom label';
}
public function validate(Request $request)
{
$request->validate([
'content' => '
use Optimus\Pages\Facades\Template;
// Get all the registered templates...
Template::all();
// Get the template with the given name...
Template::find($name);
// Register a template...
Template::register(new DefaultTemplate);
// Register multiple templates...
Template::registerMany([
new HomeTemplate,
new ContactTemplate
]);
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.