This commit is contained in:
Manuel Raynaud
2013-08-13 11:02:29 +02:00
parent a9ecf01216
commit 6371deb4cb
9 changed files with 330 additions and 321 deletions

View File

@@ -22,13 +22,8 @@
/*************************************************************************************/
namespace Thelia\Controller\Front;
use Thelia\Controller\BaseController;
use Thelia\Tools\Redirect;
class BaseFrontController extends BaseController {
public function redirect($url) {
Redirect::exec($url);
}
}
class BaseFrontController extends BaseController
{
}

View File

@@ -22,7 +22,6 @@
/*************************************************************************************/
namespace Thelia\Controller\Front;
use Thelia\Core\Event\CartEvent;
use Thelia\Core\Event\TheliaEvents;
@@ -65,10 +64,4 @@ class CartController extends BaseFrontController
return new CartEvent($request, $cart);
}
protected function redirectInternal()
{
if (null !== $url = $this->getRequest()->get("success_url")) {
$this->redirect($url);
}
}
}
}

View File

@@ -22,20 +22,18 @@
/*************************************************************************************/
namespace Thelia\Controller\Front;
use Thelia\Controller\BaseController;
use Symfony\Component\DependencyInjection\ContainerAware;
use Thelia\Core\Event\CustomerEvent;
use Thelia\Core\Security\SecurityContext;
use Thelia\Model\Customer;
use Thelia\Core\Event\TheliaEvents;
class CustomerController extends BaseFrontController {
class CustomerController extends BaseFrontController
{
public function createAction()
{
$event = $this->dispatchEvent("createCustomer");
if(null !== $customer = $event->customer) {
if (null !== $customer = $event->customer) {
$this->processLogin($event->customer);
}
@@ -62,4 +60,4 @@ class CustomerController extends BaseFrontController {
if($sendLogin) $this->dispatch(TheliaEvents::CUSTOMER_LOGIN, $event);
}
}
}