--- /dev/null
+<?php
+
+namespace App\Http\Controllers\Admin;
+
+use App\Http\Controllers\Tools\FluidbookConvert;
+use App\Http\Controllers\Tools\FluidbookPreview;
+
+class ToolsController
+{
+ use FluidbookConvert;
+ use FluidbookPreview;
+
+ public function index($tool, $args = '')
+ {
+
+ if (!$args) {
+ $args = [];
+ } else {
+ $args = explode('/', $args);
+ }
+
+ if (!method_exists($this, $tool)) {
+ return view('tools.' . $tool, ['args' => $args]);
+ }
+ return $this->$tool($args);
+ }
+}
+++ /dev/null
-<?php
-
-namespace App\Http\Controllers\Tools;
-
-trait Search
-{
- protected function fluidbookconvert($args)
- {
- return view('tools.search');
- }
-}
+++ /dev/null
-<?php
-
-namespace App\Http\Controllers;
-
-use App\Http\Controllers\Tools\FluidbookConvert;
-
-class ToolsController
-{
- use FluidbookConvert;
-
- protected function index($tool, $args = '')
- {
-
- if (!$args) {
- $args = [];
- } else {
- $args = explode('/', $args);
- }
-
- if (!method_exists($this, $tool)) {
- return view('tools.' . $tool, ['args' => $args]);
- }
- return $this->$tool($args);
- }
-}
],
'column' => true,
]);
- $this->addField('file_upload', Files::class, 'Fichier');
+ $this->addField('file_upload', Files::class, 'Fichier', ['maxFiles' => 100]);
$this->addField('theme', SelectFromModel::class, 'Thème', ['optionsmodel' => AssetTheme::class, 'allows_null' => true, 'column' => true]);
$this->addField('keywords', Tags::class, 'Mots-clé', ['column' => true]);
}
--- /dev/null
+<?php
+
+namespace App\Models;
+
+class Translate extends \Cubist\Backpack\Magic\Models\Translate
+{
+
+}