FIX: lots of bugfixes, sorry for ugly commit

This commit is contained in:
Michal Kváček
2017-02-09 23:10:11 +01:00
parent 99ed8806da
commit b7d4ab9515
47 changed files with 180 additions and 199 deletions
@@ -2,6 +2,7 @@
namespace App\Http\Controllers\Admin\Templates;
use App\CMS\Contracts\Repositories\Template as TemplateRepositoryContract;
use App\Http\Controllers\Controller;
use App\Http\Requests;
use App\Http\Requests\EditTemplateRequest;
@@ -24,17 +25,19 @@ class EditTemplate extends Controller
* @var $template Template
*/
$template = Template::findOrFail($template);
$path = $template->getPath();
$repo = app(TemplateRepositoryContract::class);
$repo->setModel($template);
// load template content
$absolutePath = $template->getPathToTemplate();
$absolutePath = $repo->getPathToTemplate();
$content = @file_get_contents($absolutePath);
return view('admin.templates.edit', [
'template' => $template,
'templateContent' => $content,
'isWritable' => is_writable(dirname($absolutePath)),
'path' => $path,
'path' => $template->templatePath,
]);
}