add 404 rule in admin
This commit is contained in:
@@ -23,6 +23,7 @@
|
||||
|
||||
namespace Thelia\Admin\Controller;
|
||||
|
||||
use Symfony\Component\HttpFoundation\Response;
|
||||
use Thelia\Form\AdminLogin;
|
||||
|
||||
class AdminController extends BaseAdminController {
|
||||
@@ -55,4 +56,12 @@ class AdminController extends BaseAdminController {
|
||||
|
||||
return $adminLogin->buildForm($form, array())->getForm();
|
||||
}
|
||||
|
||||
public function lostAction()
|
||||
{
|
||||
return new Response(
|
||||
$this->renderRaw("404.html"),
|
||||
404
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -10,4 +10,8 @@
|
||||
<route id="admin.login" path="/admin/login">
|
||||
<default key="_controller">Thelia\Admin\Controller\AdminController::loginAction</default>
|
||||
</route>
|
||||
<route id="admin.lost" path="/admin/{everything}">
|
||||
<default key="_controller">Thelia\Admin\Controller\AdminController::lostAction</default>
|
||||
<requirement key="everything">.*</requirement>
|
||||
</route>
|
||||
</routes>
|
||||
@@ -35,7 +35,7 @@ class Assetic implements SmartyPluginInterface
|
||||
{
|
||||
$web_root = THELIA_WEB_DIR;
|
||||
|
||||
$asset_dir_from_web_root = 'assets/admin/default'; // FIXME
|
||||
$asset_dir_from_web_root = '/assets/admin/default'; // FIXME
|
||||
|
||||
$this->asset_manager = new SmartyAssetsManager($web_root, $asset_dir_from_web_root);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user